我正在使用 Paint.NET 为我的用户控件创建图标。我想拥有像 32 位 PNG 或BMPX提供的适当透明度。有没有办法做到这一点?查看工具箱,常规Label
控件似乎确实使用了完全透明的图标(除非 MS 假定工具箱背景始终为白色?)。
目前我将我的图标嵌入为编译到嵌入式资源的位图,并使用ToolboxBitmapAttribute(Type, String)
构造函数。我尝试使用 ICO 或 PNG 或 BMPX,但这些都不起作用,它们甚至不显示,而一个简单的 BMP 确实显示(使用左下角像素颜色作为透明颜色)。