PNG图像的透明度问题

时间:2012-09-04 14:47:54

标签: compact-framework png transparency

我需要显示透明背景的PNG图像。

在OpennetCF.Button2中:

        btn.ImageList = ilIcons;
        btn.ImageIndex = (int)ImageIndex;

和PictureBox

        pbMyPB.Image = (Image)_ResourceManager.GetObject("MyImage");

某些图像显示正确,但有些图像以黑色背景显示。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

在你的图片中,它们是否都有相似的背景色?

例如,我的所有图像都有白色或半透明背景,然后进入白色画布:

Resources Screen

因此,如果你的图像进入了一个按钮,你可能需要尝试查找或创建一些与你的按钮颜色相匹配的图像,或者更改你的按钮颜色以匹配你的项目的背景颜色。

希望这有帮助。