private void Press_Enter(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { ModelController.Instance.SendMessage(Environment.MachineName + ": " + txtb_msg.Text); MessageArea.Text += "Me: " + txtb_msg.Text + "\n"; MessageArea.ScrollToLine(MessageArea.LineCount - 1); txtb_msg.Text = ""; } }
private void NewMessage(string Message) { Dispatcher.Invoke((Action) delegate() { MessageArea.Text += Message + "\n"; if (MessageArea.LineCount > 0) { MessageArea.ScrollToLine(MessageArea.LineCount - 1); } }); }