我創建使用CodePlex DLL MDI形式,我添加了一個WPF用戶控制和下面的代碼打開了它作爲一個孩子:如何在點擊按鈕關閉唯一的孩子在WPF
MainMdiContainer.Children.Add(new MdiChild()
{
Title = " Employee Master",
Height = 300,
Width = 500,
//Here CustomerMaster is the class that you have created for mainWindow.xaml user control.
Content = new EmpMaster()
});
現在我想僅在點擊一個button.I的關閉子窗體(WPF用戶控件)使用了下列那個按鈕點擊代碼:
Window.GetWindow(this).Close();
但是,代碼關閉程序所有打開的窗口和MDI家長也一起。 有人可以幫助我關閉按鈕單擊特定的WPF用戶控件。 在此先感謝
如果您執行'this.Close()',會發生什麼? – Sinatr
無法在Visual Studio中獲取this.close()用於WPF UserControl –