【问题标题】:Can I get the event that Load a WinForm我可以得到加载 WinForm 的事件吗
【发布时间】:2015-01-22 21:04:12
【问题描述】:

我有两个 WinForm,来自第一个 WinForm1 我使用带有众所周知的 instanceWinForm2.ShowDialog 的按钮调用另一个 WinForm2。从第二个WinForm2的Load事件我想知道WinForm2是否被WinForm1中的按钮调用,因为WinForm2可以被其他程序调用。

【问题讨论】:

  • 您应该将该逻辑移至构造函数参数。
  • 是的,我的朋友,它成功了!像标志一样使用该属性。非常感谢!

标签: vb.net winforms events


【解决方案1】:

在Form2上创建一个公共布尔属性,然后调用如下:

Dim f as New Form2
f.CalledFromButton = True
f.Show

然后,查看Form2的表单加载事件中的属性,从按钮调用时为真。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-18
    相关资源
    最近更新 更多