在delphi中怎么设置界面的背景?
4个回答
展开全部
Delphi设置界面背景有两种情况,一是在设计期间修改背景,二是在运行期间修改。
对于设计期的修改方法如下:
1.选择待处理的Form
2.在属性编辑中,找到Color属性
3.使用下拉选择待设置的颜色
4.逐一设置窗口上所有的控件,将其控件的Transparent属性修改为True,以使得字体等是透明,而不是显示它本身的背景色。
对于运行期间修改方法如下:
在Form的OnShow事件中加入以下代码
var
i:integer;
begin
Self.Color:=clBlue;//以使用蓝色为例。
for i:=0 to Components.Count-1 do //对所有控件进行遍历
begin
Components[i].Transparent:=True;//设置控件的透明属性
end;
end;
展开全部
你是设置背景色还是图片?
如果设置颜色,直接设置color属性就行。
如果是要图片背景,则添加一个Timage,在Timage的Picture中设置图片,并把Timage置于最底部。
如果设置颜色,直接设置color属性就行。
如果是要图片背景,则添加一个Timage,在Timage的Picture中设置图片,并把Timage置于最底部。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那看界面的背景样式了
如果需要登录的背景 那就放置一个Timage就好
如果是其他的背景 可以用
raize里的 RzBackground控件 可以设置背景色 可以设置渐变色,效果不错
如果为了设置整体的背景风格 你也可以用raize控件组,统一设置界面风格。
也可以用其他vclskin之类界面组件 可以换皮肤
如果需要登录的背景 那就放置一个Timage就好
如果是其他的背景 可以用
raize里的 RzBackground控件 可以设置背景色 可以设置渐变色,效果不错
如果为了设置整体的背景风格 你也可以用raize控件组,统一设置界面风格。
也可以用其他vclskin之类界面组件 可以换皮肤
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
背景色可以直接设置
图片放一个timage即可
图片放一个timage即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询