我在ImageList
中有一系列.png文件,这些文件是在TreeView中设置的。图像无法正确显示透明度(我认为这可能是部分具有alpha计数的区域-不是0)。您可以在下面看到,单选图标在树状视图中显示为正方形,但在我的上下文菜单中为圆形:
我尝试通过以下方式在代码中设置ImageList backgropund透明颜色:
MainATV.TreeView.ImageList = ImageList1
MainATV.TreeView.ImageList.TransparentColor = MainATV.TreeView.BackColor
MainATV是一个包含TreeView的自定义控件,但我认为这不是问题。
也尝试自己直接在图像列表中设置BG颜色-没什么好高兴的。
也尝试使用图标代替png-再次-没什么乐趣。
有什么想法吗?