コード例 #1
0
        private void SendButton_Click(object sender, EventArgs _)
        {
            if (client == null)
            {
                MessageBox.Show("Connect to a Chat Server!");
                return;
            }

            if (MessageTB.Text.Length == 0)
            {
                MessageBox.Show("Invalid Message (Len == 0)!");
                return;
            }

            try {
                client.SendMessage(new SendMessageRequest()
                {
                    Un = UserNameTB.Text, M = MessageTB.Text
                });
                MessageTB.Clear();
            } catch (Exception ex) {
                LeaveChat();
                MessageBox.Show(ex.Message);
            }
        }
コード例 #2
0
ファイル: Form.cs プロジェクト: Opty-MSc/DIDA
        private void SendButton_Click(object sender, EventArgs e)
        {
            if (services == null)
            {
                MessageBox.Show("Connect to a Chat Server!");
                return;
            }

            if (MessageTB.Text.Length == 0)
            {
                MessageBox.Show("Invalid Message (Len == 0)!");
                return;
            }

            try {
                services.SendMessage(UserNameTB.Text, MessageTB.Text);
                MessageTB.Clear();
            } catch (Exception ex) {
                services = null;
                ChannelServices.UnregisterChannel(channel);
                MessageBox.Show(ex.Message);
            }
        }
コード例 #3
0
 private void ClearButton_Click(object sender, RoutedEventArgs e)
 {
     MessageTB.Clear();
     ThemeMessageTB.Clear();
     attachmentPaths.Clear();
 }