Пример #1
0
        private void tips_close_MouseLeave(object sender, MouseEventArgs e)
        {
            Label tipsLabel = (Label)sender;

            try
            {
                tipsLabel.Background = ibCancelNormal;
            }
            catch (Exception ef)
            {
                LighterMessageBox.ShowMessageBox(this, "出现错误!:" + ef.ToString(), "提示");
            }
        }
Пример #2
0
        private void DoServiceEvent(ServiceEventArgs args)
        {
            switch (args.Kind)
            {
            case ServiceEventKind.TooBusy:
            case ServiceEventKind.NotFound:
            case ServiceEventKind.CommunicationError:
                LighterMessageBox.ShowMessageBox(this, args.Message, "提示");
                break;

            case ServiceEventKind.Closed:
                break;
            }
        }
Пример #3
0
        private void DoLoginCallbackEvent(LoginCallbackEventArgs args)
        {
            switch (args.Kind)
            {
            case LoginOperationKinds.Login:
                switch (args.OpResult.ResultType)
                {
                case OperationResultType.Success:
                    ViewModel.SetLoginMessage("登录成功!");
                    this.DialogResult = true;
                    break;

                case OperationResultType.IsLogined:
                {
                    string message = "账户" + txtAccount.Text + "已登录, 不能重复登录!";

                    ViewModel.SetLoginMessage(message);
                    LighterMessageBox.ShowMessageBox(this, message, "提示");

                    //this.DialogResult = false;
                }
                break;

                default:
                {
                    string message = "账户" + txtAccount.Text + "登录失败!";

                    ViewModel.SetLoginMessage(message);
                    LighterMessageBox.ShowMessageBox(this, message, "提示");

                    //this.DialogResult = false;
                }
                break;
                }


                break;
                //case LoginOperationKinds.Logout:
                //    if (args.OpResult.ResultType == OperationResultType.Success)
                //        ViewModel.SetLoginMessage("退出成功");
                //    else
                //        ViewModel.SetLoginMessage("退出失败");
                //    break;
                //default:
                //    ViewModel.SetLoginMessage("未知信息");
                //    break;
            }
        }
Пример #4
0
        private void tips_login_MouseLeave(object sender, MouseEventArgs e)
        {
            Label tipsLabel = (Label)sender;

            try
            {
                if (tipsLabel.IsEnabled)
                {
                    tipsLabel.Background = ibLoginNormal;
                }
                else
                {
                    tipsLabel.Background = ibLoginDisenable;
                }
            }
            catch (Exception ef)
            {
                LighterMessageBox.ShowMessageBox(this, "出现错误!:" + ef.ToString(), "提示");
            }
        }
Пример #5
0
 private void DoInputErrorEvent(InputErrorEventArgs args)
 {
     ViewModel.SetLoginMessage(args.Message);
     LighterMessageBox.ShowMessageBox(this, args.Message, "提示");
 }