private void tbMessage_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { if (client != null) { client.SendMessage(tbMessage.Text, id); tbMessage.Text = ""; } } }
//-------------------------------------------------------------------------------------------------------------------------- /// <summary> /// обработка события по нажитию enter, отправка сообщения /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tbMessage_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { if (client != null && privateMsg != true) { client.SendMessage(tbMessage.Text, id); tbMessage.Text = string.Empty; } else if (privateMsg) { string tempMsg = "[Private:] " + ": " + tbMessage.Text; client.PrivateSendMessage(tempMsg, id, needId); lbChat.Items.Add(tempMsg); //!!!!!!! tbMessage.Text = string.Empty; privateMsg = false; TypeMsg.Content = "[General]"; } } if (e.Key == Key.Escape) // отмена личного сообщения { privateMsg = false; tbMessage.Text = ""; TypeMsg.Content = "[General]"; } }
private void btSend_Click(object sender, RoutedEventArgs e) { if (TbMessage.Text != string.Empty && client != null) { client.SendMessage(TbMessage.Text, ID); TbMessage.Text = string.Empty; } }
private void MessageTextBox_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { _chatClient?.SendMessage(MessageTextBox.Text, _userId); MessageTextBox.Text = string.Empty; } }
private void tbMessage_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { client.SendMessage(tbMessage.Text, iD); tbMessage.Text = string.Empty; } }
private void ToMessage_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { if (client != null) { client.SendMessage(textBoxMessage.Text, ID); textBoxMessage.Text = string.Empty; } } }
public void SendMsg(Message message) { client.SendMessage(message); }