0

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

在 OpennetCF.Button2 中:

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

和图片框

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

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

我该如何解决?

4

1 回答 1

1

在您的图像中,它们是否都具有相似的背景颜色?

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

资源屏幕

因此,如果您的图像将出现在 Button 上,您可能需要尝试查找或创建一些与您的 Button 颜色匹配的图像,或者更改您的 Button 颜色以匹配您的项目的背景颜色。

希望这可以帮助。

于 2012-09-04T19:55:04.800 回答