如何处理'Close'c#中组框的事件
本文关键字:事件 Close 处理 何处理 | 更新日期: 2023-09-27 18:05:43
有人让我知道如何处理组框关闭事件,因为我在。net中没有看到任何事件处理程序。
GroupBox
是严格意义上的视觉元素,用于将窗体上的相关控件组合在一起。默认情况下,没有办法关闭它们,所以没有要处理的事件。
如果你想隐藏这个盒子,你可以处理它的Click
事件,并改变它的可见性。
Updated:如果您想处理正在关闭的对话框,您可以处理Closing
事件(在框关闭之前执行工作)或Closed
事件(在框关闭后执行工作)
可以在Form
的构造函数中添加处理程序:
public void MyForm()
{
this.Closing += MyClosingHandler;
this.Closed += MyClosedHandler;
}
private void MyClosingHandler(object sender, System.EventArgs e)
{
// Perform work prior to dialog closing (maybe prompting "are you sure?")
}
private void MyClosedHandler(object sender, System.EventArgs e)
{
// Perform work after the dialog has closed
}