private void New_Button_Click(object sender, RoutedEventArgs e) { IconWindow icon = new IconWindow(); this.Close(); icon.ShowDialog(); }
void UnitTest_Window () { Window pWindow= null; // 產生在XWindow環境下的IconWindow pWindow = new IconWindow(); pWindow.SetImplementor( new XWindowImp()); pWindow.Show(); // 產生在PMWindow環境下的IconWindow pWindow = new IconWindow(); pWindow.SetImplementor( new PMWindowImp()); pWindow.Show(); // 產生在XWindow環境下的TransientWindow pWindow = new TransientWindow(); pWindow.SetImplementor( new XWindowImp()); pWindow.Show(); // 產生在PMWindow環境下的TransientWindow pWindow = new TransientWindow(); pWindow.SetImplementor( new PMWindowImp()); pWindow.Show(); }
void UnitTest_Window() { Window pWindow = null; // 产生在XWindow环境下的IconWindow pWindow = new IconWindow(); pWindow.SetImplementor(new XWindowImp()); pWindow.Show(); // 产生在PMWindow环境下的IconWindow pWindow = new IconWindow(); pWindow.SetImplementor(new PMWindowImp()); pWindow.Show(); // 产生在XWindow环境下的TransientWindow pWindow = new TransientWindow(); pWindow.SetImplementor(new XWindowImp()); pWindow.Show(); // 产生在PMWindow环境下的TransientWindow pWindow = new TransientWindow(); pWindow.SetImplementor(new PMWindowImp()); pWindow.Show(); }