码迷,mamicode.com
首页 > Windows程序 > 详细

141106●窗体布局

时间:2014-11-06 21:43:44      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   使用   sp   on   2014   log   

窗体布局:

一、绝对定位(默认布局)

    各控件中的Location、Anchor属性

    Location    指定位置坐标

    Anchor    锁定边距,上/下/左/右

 

二、边界布局(上、下、左、右、中心)

    各控件中的属性:Dock

 

 

三、流式布局:

容器控件:FlowLayoutPanel

属性:

    Margin                  按钮等控件的外边界

    FlowDirection           排序方式。可选择:从左到右、从上到下……

四、网格包布局:(例:计算器)

bubuko.com,布布扣 

容器控件:TableLayoutPanel(在右上角小三角,调整行列)。

    每个格中只能放一个控件,但不能放容器类控件。

属性:

    Columns

    Rows

 

    如果跨行或跨列,需设置网格内控件的RowSpan和ColumnSpan属性。

 

五、卡片布局

 bubuko.com,布布扣

容器控件: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);

 

六、分隔条布局

 bubuko.com,布布扣

容器控件:SplitContainer

属性:

    Orientation             拆分方向。选择水平拆分还是竖直拆分。

    左右两个panel中的控件,都设置成Dock或其它的布局方式。

 

 

 

141106●窗体布局

标签:blog   http   io   ar   使用   sp   on   2014   log   

原文地址:http://www.cnblogs.com/phantom-k/p/4079840.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!