c#Winform布局界⾯(使⽤容器控件)
容器控件:
容器控件1:⾯板Panel
属性:
AutoScroll属性,设置⾯板滚动条是否可⽤,默认情况下是禁⽤false
BorderStyle属性,设置⾯板边框风格,有None(默认),FixedSingle,Fixed3D三种。
BackColor、BackgroundImage属性
容器控件2:流式布局⾯板FlowLayoutPanel
⽤于在⽔平或垂直⽅向⾃动排列内容,
任何⼀个Windows窗体控件都可以是FlowLayoutPanel的⼦控件。
容器控件3:表格布局控件TableLayoutPanel
容器控件4:分组框GroupBox
容器控件5:选项卡控件TabControl
⽤于创建带有多个选项卡(TabPages)的窗⼝,每个选项卡都相当于⼀个对话窗⼝容器,可以在其中独⽴地存放其他控件对象。常⽤属性
MultiLine属性:获取或设置是否可以创建多⾏选项卡
TabPages属性:获取该选项卡控件中选项卡页的集合
容器控件6:分隔器控件Spliter
由两个Panel⾯板和⼀个Split拆分条组成的复合体,两个Panel之间的拆分条可以拖动。
多个SplitContainer控件可嵌套
窗体和控件的布局
四个布局属性
Dock(停靠)–把控件停靠在容器的某个位置
Anchor(锚点)–把控件的某个边固定在容器边
Padding(填充)–设置控件的内边距(调整与内部控件的距离)
Margin(外边距)–设置控件的外边距(调整与其他控件距离)
Dock 属性
设置控件边框停靠到容器某个边上,使控件随容器⼀起调整⼤⼩。
控件的使用Fill:四边拉伸
Left:左停靠,上下拉伸
Right:右停靠,上下拉伸
Top:上停靠,左右拉伸
Bottom:下停靠,左右拉伸
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论