141106●窗体布局
2020-12-13 16:07
标签:blog http io ar 使用 sp on 2014 log 窗体布局: 一、绝对定位(默认布局) 各控件中的Location、Anchor属性 Location 指定位置坐标 Anchor 锁定边距,上/下/左/右 二、边界布局(上、下、左、右、中心) 各控件中的属性:Dock 三、流式布局: 容器控件:FlowLayoutPanel 属性: Margin 按钮等控件的外边界 FlowDirection 排序方式。可选择:从左到右、从上到下…… 四、网格包布局:(例:计算器) 容器控件:TableLayoutPanel(在右上角小三角,调整行列)。 每个格中只能放一个控件,但不能放容器类控件。 属性: Columns Rows 如果跨行或跨列,需设置网格内控件的RowSpan和ColumnSpan属性。 五、卡片布局 容器控件:TabControl 选中时要分清TabControl对象和TabPage对象。 属性: TabPages 集合属性,控制多个TabPage对象 HotTrack TabPages 集合属性:控制多个TabPage对象 Multiline 如果选项卡很多,是否显示多行。 Alignment 选项卡的位置 SelectedIndex 选中的TabPage对象的索引号 SelectedTab 选中的TabPage对象。 每个卡片页面对象:TabPage Text:选项卡上的文字 隐藏某个选项卡: 法一:把tabPage对象的Parent设为null。tabPage2.Parent=null; 法二:在tabControl对象的tabPages集合中,使用Remove或RemoveAt来移除选项卡。例:tabControl1.TabPages.RemoveAt(1); 六、分隔条布局 容器控件:SplitContainer 属性: Orientation 拆分方向。选择水平拆分还是竖直拆分。 左右两个panel中的控件,都设置成Dock或其它的布局方式。 141106●窗体布局 标签:blog http io ar 使用 sp on 2014 log 原文地址:http://www.cnblogs.com/phantom-k/p/4079840.html