title: Is there a WPF Output Monitor Control like the Visual Studio Debug Output
body: <p>I am trying to add a output monitor to my WPF application.
  A read only monitor similar to the debug output in visual studio. </p>
  
  <p>Is there a WPF control which already provides the functionality I need?
  Or is there a way I could reuse the control from Visual Studio?</p>
  
  <p>Currently I'm using a standard TextBox backed by a StringBuilder. Updates go to the StringBuilder while the TextBox gets the newest string every 200ms.</p>
  
  <p>My problem is that this gets really slow as the output string gets longer.</p>