Beispiel #1
0
 private void OnMainWindowClosing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     if (_listener != null)
     {
         Trace.Listeners.Remove(_listener);
         _listener.Dispose();
         _listener = null;
     }
 }
        private void OnMainWindowLoaded(object sender, RoutedEventArgs e)
        {
            txtLogger.Document.Blocks.Clear();
            txtLogger.SetValue(Block.LineHeightProperty, 1.0);

            if (_listener == null)
            {
                _listener = new TextBoxTraceListener(txtLogger);
                Trace.Listeners.Add(_listener);
            }

            Trace.WriteLine("");
        }