Ejemplo n.º 1
0
 private void ClearChat() // очистка чата
 {
     // InvokeRequired возвращает значение, указывающее, следует ли вызывающему оператору обращаться к методу invoke во время вызовов метода из элемента управления, так как вызывающий оператор находится не в том потоке, в котором был создан элемент управления.
     if (this.InvokeRequired)
     {
         this.Invoke(Cleaner);
         return;
     }
     TxtBoxChat.Clear();
 }
Ejemplo n.º 2
0
 private void Print(string msg) // добавление сообщения в чат
 {
     if (this.InvokeRequired)
     {
         this.Invoke(Printer, msg);
         return;
     }
     if (TxtBoxChat.Text.Length == 0) // Если в chatBox'е пусто, то
     {
         TxtBoxChat.AppendText(msg);  // выводим сообщение в chatBox
     }
     else
     {
         TxtBoxChat.AppendText(Environment.NewLine + msg); // добавляем сообщение с новой строки
     }
 }