Example #1
0
 public static void ResetTextBox()
 {
     if (OldWriter != null)
     {
         Console.SetOut(OldWriter);
         OldWriter = null;
     }
     Writer = null;
 }
Example #2
0
 public static bool SetTextBox(TextBox textBox)
 {
     if (textBox == null)
     {
         Console.WriteLine("textBoxがnullです");
         return(false);
     }
     else if (Writer != null)
     {
         Console.WriteLine("既にWriterがセットされています。Resetを呼んでください");
         return(false);
     }
     Writer    = new TextBoxConsoleWriter(textBox);
     OldWriter = Console.Out;
     Console.SetOut(Writer);
     return(true);
 }