2

我有一个带有许多不同绑定控件的 WinForms 控件。主控件可以使用父窗体多次显示/隐藏。我想知道控件何时开始初始化(第一次与否),以及其子控件上的所有绑定何时完成。

如果有人有一些想法或方法如何得到这个,请帮助我。

4

2 回答 2

1

我认为 Shown 或 Load 事件应该有帮助..

http://msdn.microsoft.com/en-us/library/system.windows.forms.form.shown.aspx

您可以在此处找到所有可能的事件:http: //msdn.microsoft.com/en-us/library/td1s43eb

于 2012-05-23T07:55:26.210 回答
0

问题通过事件组合解决:

转换到初始化状态:

  • 构造函数中的初始状态默认值
  • ParentForm.FormClosed
  • Control.ParentChanged

对于转换到正常状态(我需要在所有初始绑定完成后和用户执行某些操作之前转换到此状态):

  • 按键
  • 鼠标按下
于 2012-05-24T04:25:57.753 回答