【发布时间】:2021-02-09 16:01:41
【问题描述】:
简单的问题。我有一个 MainForm 和一个 settingsForm。设置表单初始化一次,然后在用户每次单击按钮时显示。单击此按钮时,我需要它执行某些操作。
m_inputSettings.ShowDialog(this); //edit settings selected, so show that form
这是调用设置表单的 MainForm,它运行良好。但是每次发生这种情况时,我都需要 SettingsForm 做一些事情。目前,我无法弄清楚这个调用是否真的触发了我可以为其设置处理程序的任何事件。它会触发事件吗?如果没有,是否有另一种方法可以让我的 SettingsForm 在每次调用时执行某些操作?
注意:在该行之后的主窗体中的任何代码在 SettingsForm 返回之前都不会执行,但这是故意的。
谢谢。
编辑:我希望我的表单执行的一件事是在发生这种情况时选择一个特定的控件,但在表单完成加载所有内容之前似乎是不可能的。
【问题讨论】: