我有一个Window
类(例如public partial class Foo : Window
),当我创建窗口时,我注册了Closed
事件,如下所示。
foo = new Foo();
foo.Closed += FooClosed;
public void FooClosed(object sender, System.EventArgs e)
{
}
当某人在
foo
窗口内按下按钮时,我调用this.Close()
,但我的FooClosed
似乎没有被调用。 我是否错误地注册了事件?更新
顺便说一下,我想做的就是知道何时关闭了
foo
,以便我可以将引用设置回null
。 有更好的方法来实现吗?
Foo : Window
有没有覆盖任何Window
事件,或者有隐式的析构函数/终结器呢? - Alain