[C#] Console output in a form / textbox

Source:
http://sourceforge.net/projects/consolewidget/

Setup:
  1. Download the files.
  2. Go to our project and find the references
  3. Add the .dll
  4. Go to the form-designer and create a new textbox
  5. Go to the xx.Designer.cs ***
  6. Find :
      this.textBox1 = new System.Windows.Forms.TextBox();
    and
      private System.Windows.Forms.TextBox textBox1;
  7. Replace them with :
      private ConsoleWidget.ConsoleTextBox textBox1;
    and
      this.textBox1 = new ConsoleWidget.ConsoleTextBox();
*** Changing auto-generated files might not be such a good idea. Maybe the "Controls" already have the ConsoleForm. Then you can just drag-n-drop it and skip step 4+.

Bonus: If you want to make you WHOLE form a console-output-form you can do like this:
Change Form1 : Form into Form1 : ConsoleWidget.ConsoleForm