A text box appender for log4net
Inheritance: log4net.Appender.AppenderSkeleton
Beispiel #1
0
 protected override void OnLoad(EventArgs e)
 {
     TextBoxAppender.SetTextBox(txtConsole);
     //HACK to force a write of buffered logs
     LoggingService.Info("Console Initialized");
     base.OnLoad(e);
 }
Beispiel #2
0
 public static void SetTextBox(RichTextBox tb)
 {
     foreach (IAppender appender in GetAppenders())
     {
         TextBoxAppender app = appender as TextBoxAppender;
         if (app != null)
         {
             app.TextBox = tb;
         }
     }
 }