private void UpdateDisplay() { String input = InputTextBox.Text; DisplayBox.Text = DisplayBox.Text + input + "\n\n"; DisplayBox.ScrollToEnd(); InputTextBox.Clear(); }
public void UpdateReceivedMessage(object sender, EventArgs e) { UpdateEventArgs ue = (UpdateEventArgs)e; string s = ue.Id + " -> " + ue.Message + "\n\n"; DisplayBox.Dispatcher.BeginInvoke( System.Windows.Threading.DispatcherPriority.Normal, new DispatcherOperationCallback(delegate { DisplayBox.Text += s; DisplayBox.ScrollToEnd(); return(null); }), null); //DisplayBox.Text = s; //DisplayBox.ScrollToEnd(); }