WPF MVVM 关闭当前窗体 打开新的窗体

原文: WPF MVVM 关闭当前窗体 打开新的窗体

登录成功窗体切换

1、xaml

点击事件将登录页面某个控件带回至ViewModel

2、viewmodel


   
   
   
   
  1. ///
  2. /// 登录事件
  3. ///
  4. public RelayCommand LoginCommand =>
  5. new Lazy>(() =>
  6. new RelayCommand(Login)).Value;

   
   
   
   
  1. private void Login(System.Windows.Controls.PasswordBox password)
  2. {
  3. WIndex window = new WIndex();
  4. window.Show();
  5. Window.GetWindow(password).Close();
  6. }

 

你可能感兴趣的:(WPF MVVM 关闭当前窗体 打开新的窗体)