C# toolStripContainer控件 和 DockPanel控件 一起用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# toolStripContainer控件 和 DockPanel控件 一起用相关的知识,希望对你有一定的参考价值。
我在toolStripContainer(Top)中放置几个工具条,DockPanel(Fill),拖动工具条时候toolStripContainer1.TopToolStripPanel 高度变化,导致toolStripContainer和DockPanel之间有空白。如果把DockPanel加入到toolStripContainer中就会报你搜搜中的问题。怎么解决呢?谢谢
参考技术A 设置成这个属性就可以了DocumentStyle:DockingWindow 参考技术B 这个慢慢自己做着去体会
winform容器
(容器控件与Anchor和Dock属性配合使用,才形成布局。)
ContextMenuStrip:右键菜单栏
MenuStrip:顶部菜单栏
statusStrip:底部菜单栏
ToolStrip:工具栏
ToolStripContainer:四周可以放置 菜单、控件
Anchor:填充布局
Dock:锁定布局(一般与容器控件配合使用) 比较重要,多看看。
Panel:类似于DIV,里面可以放任何控件,可以独立布局,还可以让其它控件及容器在它的内部再次布局
FlowLayoutPanel:相比Panel,此控件额外功能是在其内部的控件自动流式布局,本行不够的自动到下一行
GroupBox:依然是容器,拥有Panel全部属性,比Panel多了个标题和边框样式
TabControl:选项卡容器
SplitContainer:二分区容器
TableLayoutPanel:表格容器 每个表格只能放一个控件,要放置多个时可以在每个表格里面添加一个Panel容器然后在,Panel容器里面添加控件。
以上是关于C# toolStripContainer控件 和 DockPanel控件 一起用的主要内容,如果未能解决你的问题,请参考以下文章
C#菜单和工具栏之contextMenuStripmenuStripstatusStriptoolStrip和toolStripContainer