Winform无边框窗体如何实现贴图的透明效果?

 我来答
淡醒轩3
2013-10-27 · 超过71用户采纳过TA的回答
知道答主
回答量:187
采纳率:100%
帮助的人:70.9万
展开全部
我想实现的效果是这样的:
通过给无边框的窗体贴上一张【带有阴影效果的图片】从而达到美观的效果。
但是,却遇到了这样的问题:
通过设置窗体的 BackColor 和 Transparencykey 两个属性实现了窗体的透明,但是将一张带有透明效果的PNG图片赋给 BackgroundImage 属性时,【窗体上的图片区域无法透明!】,按我预想的效果应该是【图片区域就是图片本身的效果,因为窗体完全透明了】,而实际情况感觉像是窗体还有一层东西挡住了透明效果。
当然通过设置窗体的 Opacity 属性可以更改窗体的透明度,但是这样一来窗体内包含的控件也就都跟着透明了。
在网上搜寻答案无果才来发帖求高手解决啊,分实在是不多,不好意思呃。
希望同样遇到过这样问题并解决的朋友给出你宝贵的经验啊,不胜感激。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式