时间:2021-05-20
本文实例讲述了C# WinForm控件对透明图片重叠时出现图片不透明的简单解决方法。分享给大家供大家参考,具体如下:
在Winform中如果将一个透明图片放在窗体上能正常显示透明,但是如果将该图片放在另一个控件上会导致不能显示透明效果。
解决这种情况,可以采取在控件上使用GDI+绘画出透明图片。
这里我们就以一个pictureBox2控件上面重叠一张png透明图片为例:
我们只需要给pictureBox2控件添加Paint事件,然后对png透明图片进行绘制即可,代码如下:
private void pictureBox2_Paint(object sender, PaintEventArgs e){ Graphics g = e.Graphics; Image image = Image.FromFile(@"e:\cclock.png"); g.DrawImage(image, new Point(20, 10));}更多关于C#相关内容感兴趣的读者可查看本站专题:《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》、《C#面向对象程序设计入门教程》及《C#程序设计之线程使用技巧总结》
希望本文所述对大家C#程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
APP中很多界面都是这样的、从有不透明到透明,透明到不透明以下代码即可实现该功能//设置导航栏透明funcsetNavigationIsTranslucent(
前言最近做一个登陆界面的,突然想使用这种背景图片透明,而内容不透明的效果,这里我就说一说我的两个思路吧。效果展示半透明不透明常见的失败做法最常见的做法事设置元素
以下是参数说明:参数名称描述delay图片切换速度,单位毫秒maskOpacity遮罩层透明度,1为不透明,0为全透明numOpacity数字按钮透明度,1为不
CSS3透明…不透明…渐变…随便你怎么叫它吧!这里是一些使用CSS3透明度的指南以及一些例子。CSS3透明…不透明…渐变&helli
淘宝透明图也是淘宝图片的一种,都是有产品的存在,不过透明图和别的图片又有些不一样,像主图、详情图都是jpg格式的,而透明图则不是这个格式,那透明图要求的是什么格