您的位置:首页 > 编程语言 > Delphi

delphi使用Panel控件布局详解

2010-11-19 14:33 661 查看
转帖自: http://hi.baidu.com/dongfangjunzi/blog/item/abd45c0853d8c7980b7b82a5.html
2010年08月07日 星期六 11:53
看看下面这个布局模式、上下左右中都有了,看了以后是不是对panel布局有点兴趣了?布局以后可以随窗口大小的变化,而布局部分也随之放大缩小。
顶部、底部空间左右宽度随窗口大小而变化;

左部、右部空间上下高度随窗口大小而变化;

中部控件则左右、上下都同时随窗口大小变化而变化。



下面我们一起来布局吧:

首先选择standard下的红圈框着的控件panel



看看,把控件放入form1以后,我们就在左边的属性设置窗口设置align等于各种不同的属性:

alNone默认布局,按照相对窗口的top和left位置布局

alTop根据当前的panel高度靠顶部靠齐,左右随窗口自动变化。

alBottom除了是靠底部靠齐,和alTop一样。

alLeft靠左对齐,上下随窗口自动变化。

alRight靠右对齐,其他和alLeft一样。

alClient则是在没有其他强制对齐方式的情况下满屏,在有上面4种方式时,以它们4种的空间为主,在把剩余的空间占掉。

alCustom,它和alNone差别不是很大,不过据说alNone不影响其他控件的位置,而alCustom则会影响其他控件的位置,具体我也没用过说。呵呵。












内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: