C#中picturebox半透明的问题

2024-11-17 21:27:10
推荐回答(1个)
回答1:

1.把BackColor用代码设置成Color.Transparent;
2.用一些图形处理工具,把图形文件转换成PNG格式,自己设置图片的透明度。
Winform支持PNG透明度。
3.如果不想改图片的话那就需要改控件手动停止WM_ERASEBKGND发送至PictureBox,并强行返回true。