子窗体重写关闭事件,使子窗体隐藏:
<span style="white-space:pre"> </span>/// <summary>
/// 重写OnClosing事件 解决窗口关闭不能再打开的BUG
/// </summary>
/// <param name="e"></param>
protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
{
this.Hide();
e.Cancel = true;
}
子窗体重写关闭事件

本文介绍了一种解决子窗体关闭后无法再次打开的问题的方法。通过重写OnClosing事件并使用Hide()方法代替Close(),可以实现在需要时重新显示窗体。此技巧适用于需要保持窗体实例存在但暂时不可见的应用场景。
1064

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



