![](/img/trans.png)
[英]How to pass output of separate console window to Visual Studio output window?
[英]How to create a output log window similar to visual studio log window
您可以使用SplitContainer并将Textbox或RichTextbox添加为所需的输出窗口。 然后,您可以将输出文本附加到TextBox或RichTextbox的text属性中。 您可以在运行时更改SplitContainer的大小,而不使用突出显示的控件,或使用菜单选项隐藏其中一部分。
〜Nilesh制作
根据Sam W的评论,使用DockPanel将在winform中创建另一个窗口,类似于Visual Studio IDE中的输出错误窗口。
该站点提供了令人惊叹的Docking功能http://docs.dockpanelsuite.com/提供了安装它们的步骤。
在Form 1中,在Form1的Properties中设置isMidiContainer = true ,然后从toolBox拖动DockPanel(在安装并执行该页面中的步骤之后)。
创建一个form2并添加以下内容
using WeifenLuo.WinFormsUI.Docking;
namespace Forms
{
public partial class Form2 : DockContent
{
public Form2()
{
InitializeComponent();
}
}
}
在Form1中添加
public Form1()
{
InitializeComponent();
Form2 f2 = new Form2();
f2.Show(dockPanel, DockState.DockBottom);
}
我们可以添加更多表格并将其停靠到一个父表格中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.