如何知道表单何时显示?

Van*_*nel 1 c# events compact-framework winforms

我正在使用.Net Compact Framework 2.0 SP2C#开发Windows Mobile 5.0或更高版本.

我有一个只有自定义控件的WinForm.我希望在窗体加载完成并显示控件时调用该自定义控件的方法.

现在我使用Activated Event,但每次关闭消息框时都会抛出这些事件.

那一刻是否有事件发生?

谢谢.

小智 6

只需使用activate事件,并在您的自定义控件上调用方法时,在表单中设置一个布尔值设置为true.当再次触发表单的激活事件时,您只需检查此布尔值.