/// <summary>
 /// 保存
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrEmpty(InputText))
     {
         ResultState = false;
         ShowMesHelper.Info("请输入必要的信息!");
         return;
     }
     else
     {
         ResultState = true;
         this.Close();
         e.Handled = true;
     }
 }
示例#2
0
        public LoginControlViewModel(IRegionManager regionManager, ILoggerFacade loggerFacade)
        {
            this.regionManager = regionManager;
            this.loggerFacade  = loggerFacade;

            LoginCommand = new DelegateCommand(() =>
            {
                regionManager.RequestNavigate("LoginRegion", "BaseInformationStart");
            }, () => { return(!string.IsNullOrWhiteSpace(UserName) && !string.IsNullOrWhiteSpace(PassWord)); });

            ExitCommand = new DelegateCommand(() =>
            {
                if (ShowMesHelper.Question("确认退出程序?", "确认消息"))
                {
                    Application.Current.Shutdown();
                }
            });
        }