0

我有一个继承自 Windows.Window 的类:

public partial class MainWindow : Window

我想在它关闭时记录一些东西(logger.log(“Closing Application”))(无论如何 - 除了进程被杀死或当然)。

有没有办法让我超越或捕捉课堂上的事件或某些事情,让我能够做到这一点,而不会对正确关闭我的窗户产生负面影响?谢谢,

4

1 回答 1

1

当然,你可以重写 OnClosed 方法并在那里添加你的东西:

protected override void OnClosed(EventArgs e)
{
    logger.log("Closing Application")
    base.OnClosed(e);
}

http://msdn.microsoft.com/en-us/library/system.windows.window.onclosed.aspx

于 2012-12-15T21:03:36.303 回答