
2.image控件的align属性设置成alclient。stretch属性设置成true。
3.点击image的picture属性,选取你要作为背景的图片。
Delphi设置界面背景有两种情况,一是在设计期间修改背景,二是在运行期间修改。
对于设计期的修改方法如下:
1.选择待处理的Form
2.在属性编辑中,找到Color属性
3.使用下拉选择待设置的颜色
4.逐一设置窗口上所有的控件,将其控件的Transparent属性修改为True,以使得字体等是透明,而不是显示它本身的背景色。
对于运行期间修改方法如下:
在Form的OnShow事件中加入以下代码
vari:integer
begin
Self.Color:=clBlue//以使用蓝色为例。
for i:=0 to Components.Count-1 do //对所有控件进行遍历
begin
Components[i].Transparent:=True//设置控件的透明属性
end
end
调整控件遮挡顺序:对着控件点击右键,选择“control”->"Send to Back "或是 "Bring to Front "
不知你的自由变化大小是什么意思?
1、IMAGE控件随着图片大小而大小:AutoSize:= true
2、图片随着IMAGE控件大小而大小:Stretch:= true
上述两个属性不要同时设为真。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)