C#图像周围奇怪的白色轮廓
我使用C#中的ImageList动态显示按钮上的图像。设置图像索引时,图像显示如下: 以下是Photoshop中的相同图像:C#图像周围奇怪的白色轮廓,c#,image,border,imagelist,C#,Image,Border,Imagelist,我使用C#中的ImageList动态显示按钮上的图像。设置图像索引时,图像显示如下: 以下是Photoshop中的相同图像: 对于其他有此问题的人 在图像编辑器中打开所有图像,并用类似(255,0,255)的内容替换透明度,在Visual Studio中将“透明度颜色”设置为(255,0,255)。我在使用具有透明背景的图像时遇到同样的问题。设置适当的颜色深度解决了这个问题 imageList.ColorDepth = ColorDepth.Depth32Bit; 可能想看一看:这似乎是一个
对于其他有此问题的人
在图像编辑器中打开所有图像,并用类似(255,0,255)的内容替换透明度,在Visual Studio中将“透明度颜色”设置为(255,0,255)。我在使用具有透明背景的图像时遇到同样的问题。设置适当的颜色深度解决了这个问题
imageList.ColorDepth = ColorDepth.Depth32Bit;
可能想看一看:这似乎是一个透明度没有得到充分支持的问题。