带有 Alpha 混合控件的 C# Alpha 混合形式
Alpha 混合形式没有问题(例如 http://www.codeproject.com/KB/ Graphics/alphaBG.aspx),但是 alpha 混合控件(例如带有 32 位图像的图片框)不起作用...
这是我的问题:
我有 alpha 混合形式(不必是 alpha 混合)并且表单的完全透明部分我想用 32 位图像绘制图片框。但是这个图像的背景是透明颜色(紫红色)
我怎样才能使图片框也完全混合?
Alpha blended forms are no problem (for example http://www.codeproject.com/KB/graphics/alphaBG.aspx) but alpha blended controls like pictureboxes with 32bit images don't work...
Here is my problem:
I have the alpha blended form (which doesn't have to be alpha blended) and on a full transparent part of the form I want to draw the picturebox with an 32bit image. But this Image has at the background the transparent color(Fuchsia)
How can I make it, that the picturebox is also fully blended?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看 MSDN 论坛上的这个帖子
http://social. msdn.microsoft.com/forums/en-US/netfxcompact/thread/9aeab184-2a45-4bd4-8157-2a629523e80b/ 以及 C# 角上的这个 http://www.c-sharpcorner.com/UploadFile/mahesh/DrawTransparentImageUsingAB10102005010514AM/DrawTransparentImageUsingAB.aspx
Have a look at this thread on the MSDN forum
http://social.msdn.microsoft.com/forums/en-US/netfxcompact/thread/9aeab184-2a45-4bd4-8157-2a629523e80b/ and this one on C# Corner http://www.c-sharpcorner.com/UploadFile/mahesh/DrawTransparentImageUsingAB10102005010514AM/DrawTransparentImageUsingAB.aspx