从FormClosing事件隐藏的区别
本文关键字:区别 隐藏 事件 FormClosing | 更新日期: 2023-09-27 18:06:41
您甚至可以将this.hide()
方法视为FormClosing
事件吗?我想要发生的是,当我用x
按钮关闭表单时,我想要从打开另一个表单和关闭当前表单发生不同的事件。
由Hide()触发的事件是表单的visblechanged事件。在事件处理程序中,必须测试Visible属性以确定它是Hide还是Show。
如果我理解正确,解决方案很简单,只需在处理第一个事件的方法中引发第二个事件。
FormClosing
/FormClosed
不像Hide != Close
那样绑定到this.Hide()
。
你可以为不同的动作触发不同的事件。
因此,点击X
将绑定到FormClosing
/FormClosed
。