【发布时间】:2018-06-22 06:28:34
【问题描述】:
我使用的是 Windows 窗体和 .NET Framework v3.5。
我继承了 System.Windows.Forms.Button 类,
在继承器中,我在Ctor中写了一些代码。
在该代码中,我需要调用this.Parent,
然而this 存在,this.Parent 在 Button 的 Ctor 中调用时返回 null。
由于控件没有像表单那样的Load event,
在创建按钮(并添加到其父窗体)后,我将需要另一个解决方案,使我能够获取按钮的父级
我可以用什么来实现这一点?
【问题讨论】:
-
这取决于要求。你的具体要求是什么?
Parent也是父控件,不一定是表单。 -
如果您分享了需求并描述了您正在尝试做的事情,那么您可能会收到一些更符合需求的其他好建议。