コード例 #1
0
ファイル: MainForm.cs プロジェクト: Stendon/UdpServer
 private void OnSendMsgButtonClick(object sender, EventArgs e)
 {
     udpServer.SendMsg(SendMsgTextBox.Text);
     MessageDisplayTextBox.AppendText(SendMsgTextBox.Text + System.Environment.NewLine);
     MessageDisplayTextBox.Refresh();
     Switch2FirstLine();
 }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: Stendon/UdpClient
 private void OnSendMsgButtonClick(object sender, EventArgs e)
 {
     udpClient.SendMsg(MessageTextBox.Text);
     MessageDisplayTextBox.AppendText(MessageTextBox.Text + "\r\n");
     MessageDisplayTextBox.Refresh();
     MessageTextBox.Clear();
 }
コード例 #3
0
ファイル: MainForm.cs プロジェクト: Stendon/UdpServer
 private void OnMsgKeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         udpServer.SendMsg(SendMsgTextBox.Text);
         MessageDisplayTextBox.AppendText(SendMsgTextBox.Text + System.Environment.NewLine);
         MessageDisplayTextBox.Refresh();
         Switch2FirstLine();
     }
 }
コード例 #4
0
ファイル: MainForm.cs プロジェクト: Stendon/UdpClient
 private void OnKeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         udpClient.SendMsg(MessageTextBox.Text);
         MessageDisplayTextBox.AppendText(MessageTextBox.Text + "\r\n");
         MessageDisplayTextBox.Refresh();
         MessageTextBox.Clear();
     }
 }
コード例 #5
0
        private void AppendToMessageDisplayTextBox(string text)
        {
            if (InvokeRequired)
            {
                BeginInvoke(new Action <string>(AppendToMessageDisplayTextBox), text);
                return;
            }

            MessageDisplayTextBox.AppendText(SetEnvironmentNewLineCharacters(text));
        }
コード例 #6
0
ファイル: MainForm.cs プロジェクト: Stendon/UdpServer
 private void OnUpdateRecvMessage(string msg)
 {
     if (MessageDisplayTextBox.InvokeRequired)
     {
         UdpServer.OnReceivceMsg recvMessage = new UdpServer.OnReceivceMsg(OnUpdateRecvMessage);
         this.Invoke(recvMessage, msg);
     }
     else
     {
         MessageDisplayTextBox.AppendText(msg + System.Environment.NewLine);
         MessageDisplayTextBox.Refresh();
     }
 }
コード例 #7
0
ファイル: MainForm.cs プロジェクト: Stendon/UdpClient
 private void OnUpdateRecvMessage(string msg)
 {
     if (MessageDisplayTextBox.InvokeRequired)
     {
         UdpClient.OnReceivceMsg recvMessage = new UdpClient.OnReceivceMsg(OnUpdateRecvMessage);
         this.Invoke(recvMessage, msg);
     }
     else
     {
         MessageDisplayTextBox.AppendText(msg + "\r\n");
         MessageDisplayTextBox.Refresh();
     }
 }
コード例 #8
0
 private void AppendTextToMessageDisplayTextBox(string text)
 {
     MessageDisplayTextBox.BeginInvokeOnUIThread(t => MessageDisplayTextBox.AppendText(t), text);
 }