protected override void OnLoad(EventArgs e) { TextBoxAppender.SetTextBox(txtConsole); //HACK to force a write of buffered logs LoggingService.Info("Console Initialized"); base.OnLoad(e); }
public static void SetTextBox(RichTextBox tb) { foreach (IAppender appender in GetAppenders()) { TextBoxAppender app = appender as TextBoxAppender; if (app != null) { app.TextBox = tb; } } }