// 弹出子窗口
TaskSchedulerSetting form = new TaskSchedulerSetting();
form.Owner = this;
form.ShowDialog();
// 刷新父窗口
private void TaskSchedulerSetting_FormClosed(object sender, FormClosedEventArgs e)
{
TaskSchedulerPanel panel;
panel = (TaskSchedulerPanel)this.Owner;
panel.RefreshControls();
}
本文介绍了一个简单的应用程序中子窗口的弹出及关闭后父窗口的刷新操作实现方式。通过创建TaskSchedulerSettingform实例并使用ShowDialog方法显示为模态对话框,确保用户在关闭子窗口前无法与主窗口交互。子窗口关闭时触发TaskSchedulerSetting_FormClosed事件,该事件中调用父窗口的RefreshControls方法来更新界面。
390

被折叠的 条评论
为什么被折叠?



