【发布时间】:2009-11-20 17:55:49
【问题描述】:
我正在使用具有透明度的 32 位 PNG 文件。我将它们添加到具有属性的图像列表中:
ColorDepth: Depth32Bit
TransparentColor: Transparent
当我将图像分配给我的工具栏按钮时,它会在 Visual Studio 中以正确的透明度进行预览。但是当我运行应用程序时,透明度完全被黑色覆盖了半透明区域。
我该如何解决这个问题?
【问题讨论】:
-
如果我没记错的话,SWF 2.0 ImageList 中有一个错误,它会在保存图像列表资源时从图像列表中的 32 位图像中删除 alpha 通道。如果您在 Visual Studio 中保存并重新加载表单,图像是否仍然正确显示?
-
是的,保存并关闭表单或重新启动 Visual Studio 后预览仍然正确。