Example #1
0
 private void EnterBox_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         //не пустая строка
         if (EnterBox.Text != String.Empty && EnterBox.Text != "\r\n")
         {
             //для персонального сообщения
             //срабатывает когда открыт лист клиентов и выбран элемент из списка
             if (UsersListBox.Visible && UsersListBox.SelectedItems.Count != 0)
             {
                 ChatUser.PersonalMessage(EnterBox.Text.Trim('\r', '\n'), UsersListBox.SelectedItem.ToString());
             }
             //сообщение для всех
             else
             {
                 ChatUser.AllMessage(EnterBox.Text.Trim('\r', '\n'));
             }
         }
         EnterBox.Text = String.Empty;
     }
 }