C# 在C中处理应用程序.Exit(CancelEventArgs)#
简单地说,我如何订阅和处理以下事件C# 在C中处理应用程序.Exit(CancelEventArgs)#,c#,event-handling,C#,Event Handling,简单地说,我如何订阅和处理以下事件 System.Windows.Forms.Application.Exit(new System.ComponentModel.CancelEventArgs(true)); 因为这显然不会给我取消事件参数: Application.ApplicationExit += new EventHandler(ApplicationExitHandler); private void ApplicationExitHandler(Object sender, Ev
System.Windows.Forms.Application.Exit(new System.ComponentModel.CancelEventArgs(true));
因为这显然不会给我取消事件参数:
Application.ApplicationExit += new EventHandler(ApplicationExitHandler);
private void ApplicationExitHandler(Object sender, EventArgs e)
{
...
}
尝试将事件放入Form1.Designer.cs
private void InitializeComponent()
{
//.......... UI iniatilization
System.Windows.Forms.Application.ApplicationExit +=new System.EventHandler(ApplicationExitHandler);
}
private void ApplicationExitHandler(Object sender, EventArgs e)
{
//.............
}
在表格1.cs中
private void InitializeComponent()
{
//.......... UI iniatilization
System.Windows.Forms.Application.ApplicationExit +=new System.EventHandler(ApplicationExitHandler);
}
private void ApplicationExitHandler(Object sender, EventArgs e)
{
//.............
}
这个问题的意图尚不清楚。Application.Exit()由在FormClosing事件中设置e.Cancel=true的任何窗体取消。是否要取消退出操作。然后尝试使用Form_closing event.Ok。谢谢不过,Application.Exit中CancelEventArgs的用途是什么?您如何使用它?可能重复的