private void MessagesTextBox_TextChanged(object sender, TextChangedEventArgs e) { if (MessagesTextBox.LineCount > 1000) { MessagesTextBox.Clear(); } }
private void OnPropertyChanged(object sender, PropertyChangedEventArgs args) { switch (args.PropertyName) { case nameof(ChatViewModel.Title): UpdateTitle(); return; case nameof(ChatViewModel.Messages): MessagesTextBox.Clear(); foreach (string message in ((ChatViewModel)DataContext).Messages) { MessagesTextBox.AppendText(message); } break; } }
//обработчик пункта меню "Очистить чат" private void ClearChatToolStripMenuItem_Click(object sender, EventArgs e) { MessagesTextBox.Clear(); }
//обработчик пункта меню "Очистить чат" private void очиститьЧатToolStripMenuItem_Click(object sender, EventArgs e) { MessagesTextBox.Clear(); }