0

簡単に言えば、次のイベントをサブスクライブして処理するにはどうすればよいですか?

System.Windows.Forms.Application.Exit(new System.ComponentModel.CancelEventArgs(true));

明らかに、これは私の CancelEventArgs を与えないからです:

Application.ApplicationExit += new EventHandler(ApplicationExitHandler);
private void ApplicationExitHandler(Object sender, EventArgs e)
{
    ...
}
4

1 に答える 1

1

Event をForm1.Designer.cs内に配置してみてください

  private void InitializeComponent()
        {
          //.......... UI iniatilization

           System.Windows.Forms.Application.ApplicationExit +=new System.EventHandler(ApplicationExitHandler);

        }

Form1.cs

 private void ApplicationExitHandler(Object sender, EventArgs e)
        {
           //.............
        }
于 2013-02-26T05:07:39.060 に答える