标签页 Windows 窗体内的用户控件停靠栏

Posted

技术标签:

【中文标题】标签页 Windows 窗体内的用户控件停靠栏【英文标题】:User Control dock inside Tab Page Windows Form 【发布时间】:2011-10-23 18:22:44 【问题描述】:

我有一个 TabControl。我在运行时添加标签页。在 tabPage 的顶部,我在运行时添加了用户控件。

在用户控件内部我有richtextbox。

所以它就像 TabControl-->TabPage--->UserControl-->RichTextBox 和其他控件。 我希望我的richtextbox 在最大化时完全填满空间。我尝试了 Dock 属性和面板,但没有运气。

感谢任何帮助。 谢谢。

【问题讨论】:

你尝试了什么?发生了什么?你到底想要什么? 更新了我之前的帖子。请参考。 【参考方案1】:

不是很清楚你真正的问题是什么,但只是猜测:

在我看来,Dock.Fill 在这种情况下不会失败。恕我直言,可能发生的情况是TabControl 不会调整大小,因此其子项(也包括richtextbox)不会更改其客户区大小。 换句话说

在您的RichText 框上设置Dock.Fill 属性 查看TabControlDockAnchor 属性。

希望这会有所帮助。

【讨论】:

以上是关于标签页 Windows 窗体内的用户控件停靠栏的主要内容,如果未能解决你的问题,请参考以下文章

DockManager如何停靠 z

C#winform 主窗体上的用户控件怎样调用主窗体的一个方法!

窗体中怎么让toolstrip漂浮(停靠已经做出来了)(C#)

DockManager如何停靠 z

第二章构造布局良好的Windows程序

C#中Windows窗体工具栏