void TextLogDisplay(object sender, TextUpdateEventArgs e) { if (this.tbOutput.InvokeRequired) { TextLogDisplayCallback d = new TextLogDisplayCallback(TextLogDisplay); this.Invoke(d, new object[] { sender, e }); } else { tbOutput.AppendText(e.Text + Environment.NewLine); Console.WriteLine(e.Text); } }
private void ConsoleTextUpdate(object sender, TextUpdateEventArgs e) { if (this.tbConsole.InvokeRequired) { ConsoleTextUpdateCallback d = new ConsoleTextUpdateCallback(ConsoleTextUpdate); this.Invoke(d, new object[] { sender, e }); } else { tbConsole.AppendText(e.Text + Environment.NewLine); } Console.WriteLine(e.Text); }