c#中 往窗体中导入一个图片怎么让背景透明
展开全部
图片背景透明吗?还是窗体背景透明?
窗体透明:
最简单的方法是:
1、把窗体样式设置成none,
2、把窗体背景色设置成某一中颜色比如红色
3、把窗体的transparentKey设置成和上一颜色一致比如红色
原理:transparentKey设置的颜色就是把窗体的某一颜色透明掉,如上就会把红色部分透明掉,然后把你窗体背景是红的所以就全部透明掉了。
缺陷:会把图片上的红色也透明掉,所以你要选择一种颜色,图片不太会出现的某一颜色。
方法2:
DWM处理,这个有写复杂就不说了...自己百度吧...
窗体透明:
最简单的方法是:
1、把窗体样式设置成none,
2、把窗体背景色设置成某一中颜色比如红色
3、把窗体的transparentKey设置成和上一颜色一致比如红色
原理:transparentKey设置的颜色就是把窗体的某一颜色透明掉,如上就会把红色部分透明掉,然后把你窗体背景是红的所以就全部透明掉了。
缺陷:会把图片上的红色也透明掉,所以你要选择一种颜色,图片不太会出现的某一颜色。
方法2:
DWM处理,这个有写复杂就不说了...自己百度吧...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |