0
我正在运行一个c#wpf应用程序作为控制台应用程序,所以我同时拥有一个wpf和控制台窗口。如何从c#wpf应用程序动态地隐藏控制台窗口?
我希望控制台窗口隐藏在一个按钮上单击wpf窗口并再次出现在另一个点击。我不希望窗口关闭并再次打开,我只想显示/隐藏窗口上的按钮点击所以当我点击按钮时,我可以看到调试消息。
我问了关于如何以编程方式打开/关闭控制台窗口的问题,这里是解决方案How to open/close console window dynamically from a wpf application?。 但是,当控制台窗口触发并调用console.writeline函数时,每次都会打开和关闭。
你介意发布你的代码吗? – Saul 2012-07-22 14:23:21
代码太大,问题与代码的任何特定部分无关。 – rajat 2012-07-22 14:29:20
你能不能把你的调用包装到Console.WriteLine等中。所以如果你没有显示控制台窗口,包装器不会将调用传递给(现在不存在的控制台),或者它捕获异常并要么吞下它,要么在控制台再次可用时等待所有写入队列。 – 2012-07-22 14:32:46