社区
Delphi
帖子详情
image控件可以设置底色吗?
1978322
2000-06-02 02:19:00
请问如何将IMAGE控件的底色设为透明或黑色等等?
...全文
119
2
打赏
收藏
image控件可以设置底色吗?
请问如何将IMAGE控件的底色设为透明或黑色等等?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxghl
2000-06-20
打赏
举报
回复
如果要设置IMAGE控件的底色,比较复杂但可行的办法是,
直接在 TIMAGE 的 CANVAS 上画。例如:
(tmp: TImage;)
tmp.Picture.LoadFromFile('test.bmp');
tmp.Canvas.Brush.Color := clBlack; //设置底色
tmp.Canvas.FillRect(tmp.CLientRect);
tmp.Canvas.Draw(0, 0, tmp.Picture.Graphic);
但是window系统在 256 色模式时可能还要考虑调色板问题。
如果要透明,直接设置 TransParent=True即可。
虽然 Asima 说,只对 Bmp 有效,
但是如果是 ICO、WMF,即使不设置 TransParent 直接就是透明的。
至于 JPG…… 比较麻烦,建议转换成 bmp.
Asima
2000-06-02
打赏
举报
回复
Image的底色无法设置,至于可否设置透明
虽然有一个Transparent属性
但是它只有在Image的Picture属性是bmp文件时才有用
Transparent属性为True时,好像是背景和bmp图像的颜色异或的结果
你自己试试看
Android自定义
控件
之圆形/圆角的实现代码
一、问题在哪里? 问题来源于app开发中一个很常见的场景——用户头像要展示成圆的: 二、怎么搞? 机智的我,第一想法就是,切一张中间圆形透明、四周与
底色
相同、尺寸与头像相同的蒙板图片,盖在头像上不就完事了嘛,哈哈哈! 在背景纯色的前提下,这的确能简单解决问题,但是如果背景没有这么简单呢? 在这种不规则背景下,有两个问题: 1)、背景图常常是适应手机宽度缩放,而头像的尺寸又是固定宽高DP的,所以固定的蒙板图片是没法保证在不同机型上都和背景图案吻合的。 2)、在这种非纯色背景下,哪天想调整一下头像位置就得重新换图片蒙板,实在是太难维护了…… 所以呢,既然头像图片肯定是方的,那就就让
Image
在C#窗体中,如何
设置
动态背景,如何图上的label等其他
控件
背景设为透明
1.创建窗体,从工具箱中上找到pictureBox,再将pictureBox拉至你所需要的大小 2.点击pictureBox,找到其属性
image
,点击导入本地资源,再找到你所需要
设置
的背景GIF动图 完成1、2步骤,动态背景已经
设置
好啦!接下来我们来
设置
动态背景图上的
控件
如果我们需要
设置
登录账号和密码,直接拖动
控件
会变成以下样子 这样就会显得不美观,那我们应该怎么去做呢? 3.双击Form1登录窗体,写下以下代码,就会让
控件
的背景透明 ...
设置
控件
背景背景颜色为透明
有时候,我们需要将
控件
的背景颜色设定为透明,比如说label(标签)
控件
。那么,如何将
控件
的背景颜色设定为透明?是不是只要将
控件
的BackColor属性设为Transparent(透明)就可以了呢?答案是否定的。看似很简单,其实不然,在实际操作过程中,很让人抓狂,抓狂到让你怀疑人生。首先要解释一下,什么叫做透明。在C#这里,透明就是指透过
控件
的背景,可以看到其父
控件
(容器)表面的颜色。所谓的透明,其实就是将父
控件
表面的颜色设定为自己的背景颜色。以pictureBox上的label
控件
为例,
设置
label的背
wpf
Image
背景图
1. Bitmap
Image
img = new Bitmap
Image
(new Uri(file.LocalPath, UriKind.RelativeOrAbsolute)); File
Image
.Source = img; 2. <
Image
x:Name="File
Image
" Grid.Row="2" Source="D:\\1.png" Width="600" Height="400" />
ReactNative
Image
控件
属性和样式
用法 加载本地图片 <
Image
source={require('./img/baidu.png')}/> 加载App内资源图片 <
Image
source={{uri: 'ic_launcher'}} /> 加载网络图片 <
Image
source={{uri:'http://172.17.137.68/heqiang/2.jpg'}} style={{wid...
Delphi
5,391
社区成员
262,736
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章