我有一个在 C# 中创建的组件,它以前一直使用默认构造函数,但现在我希望它的父窗体通过传递对自身的引用来创建对象(在设计器中)。
换句话说,而不是 Designer.cs 中的以下内容:
this.componentInstance = new MyControls.MyComponent();
我想指示表单设计器创建以下内容:
this.componentInstance = new MyControls.MyComponent(this);
是否有可能实现这一点(最好通过一些属性/注释或其他东西)?