我使用Expression Blend 4爲我的WPF應用程序設計了一個自定義消息框。 我將生成的MyCustomBox.xaml複製到我的項目中,更改了名稱空間以直接訪問它。如何在主窗口關閉時關閉自定義窗口?
我的問題是如何讓我的custombox的mainwindow父? 如果我關閉了我的主窗口,custombox仍然會顯示。如果主窗口關閉,我想讓custombox關閉。 我的自定義MessageBox是Window的一個子類。
預先感謝任何提示:)
我使用Expression Blend 4爲我的WPF應用程序設計了一個自定義消息框。 我將生成的MyCustomBox.xaml複製到我的項目中,更改了名稱空間以直接訪問它。如何在主窗口關閉時關閉自定義窗口?
我的問題是如何讓我的custombox的mainwindow父? 如果我關閉了我的主窗口,custombox仍然會顯示。如果主窗口關閉,我想讓custombox關閉。 我的自定義MessageBox是Window的一個子類。
預先感謝任何提示:)
設置彈出窗口的Owner
到主窗口。
如果關閉主窗口應該退出應用程序,您也可以在主窗口關閉Application.Shutdown
關閉。
好的,謝謝你的工作! :) 這樣我可以很容易地通過構造函數設置父窗口。 – TorbenJ