我非常喜欢使用Console应用程序来学习.NET编程的不同方面。我想知道是否有办法在Silverlight或WPF应用程序中模拟控制台。
是否已经有我可以插入应用程序的开源控制台控件?
最重要的是,我需要能够模仿Read
的相应Write
和System.Console
方法。
显然,重新使用其他人已经构建的组件是理想的,但如果我需要从头开始构建“控制台控件”,我还需要考虑什么?
答案 0 :(得分:1)
在CodePlex上尝试Silverlight Console。看起来你需要为项目添加一些依赖项才能让它运行起来,但它可能会满足你的需求。
就个人而言,我想要一个应用程序,它允许我获取我的控制台应用程序代码并将其放入Silverlight应用程序,只需最少的调整。也许我会把它作为我的下一个大型家居项目: - )。
答案 1 :(得分:0)
类似的想法是作为在Silverlight
上运行IronPython
的示例实现的。
Try Python是由Michael Foord为Silverlight和Moonlight创建的交互式Python教程。
浏览source以了解如何构建交互式Silverlight控制台。
答案 2 :(得分:0)
WPF应用程序的属性如何将其设置为控制台应用程序?这样你就可以获得控制台和WPF应用程序,并且可以正常使用Console.WriteLine等?否则,在debug中运行时,请在Visual Studio中使用输出窗口。
对Silverlight不太确定。