Okno WPF Wykorzystanie zamkniętego zdarzenia
mamWindow
klasa (np.public partial class Foo : Window
), a kiedy tworzę okno, zapisuję się doClosed
wydarzenie jako takie.
<code>foo = new Foo(); foo.Closed += FooClosed; public void FooClosed(object sender, System.EventArgs e) { } </code>
Kiedy ktoś naciśnie przycisk wewnątrzfoo
Okno, które dzwonięthis.Close()
ale mójFooClosed
nie wydaje się być nazywany.
Czy niepoprawnie zapisuję się na wydarzenie?
Aktualizacja
Nawiasem mówiąc, wszystko, co próbuję osiągnąć, towiedzieć gdyfoo
został zamknięty, więc mogę ustawić referencję z powrotemnull
. Czy jest lepszy sposób, aby to osiągnąć?