1

我正在寻找一种可以在我的子类表单中覆盖的方法,其中表单内的所有控件都已创建并在设计时可见?

我已经尝试过OnHandleCreated()并且它在运行时按预期工作,因为我需要遍历特定表单中的所有控件并做一些事情来完成它们。但是,我希望看到这些更改反映在设计模式中,但 OnHandleCreated() 仅在运行时发生。

我需要某种可重用的代码,因为我所说的更改需要应用于我的应用程序中的所有表单,而不仅仅是一个。手动复制每个表单的代码是不可接受的。

对此还有其他解决方案吗?

4

2 回答 2

1

尝试处理Load事件并检查是否DesignMode为真,然后为设计器运行您想要的代码。

于 2009-07-31T14:50:21.033 回答
0

你不能在 InitializeComponent() 之后的构造函数中这样做吗??

于 2009-07-31T14:45:01.683 回答