Exemple #1
0
 //单击登录按钮引发的事件
 private void btnLogin_Click(object sender, RoutedEventArgs e)
 {
     UserName    = textBoxUserName.Text;
     this.Cursor = Cursors.Wait;
     client      = new GobangServiceClient(new InstanceContext(this));
     try
     {
         client.Login(textBoxUserName.Text);
         serviceTextBlock.Text = "服务端地址:" + client.Endpoint.ListenUri.ToString();
         ChangeState(btnLogin, false, btnLogout, true);
     }
     catch (Exception ex)
     {
         MessageBox.Show("与服务端连接失败:" + ex.Message);
         return;
     }
     this.Cursor = Cursors.Arrow;
 }