我正在尝试将带有透明度渐变的png图像粘贴到另一个图像上。问题:半透明图像根本不显示。我将图像作为资源嵌入到我的项目中,我怀疑问题是VB将该图像作为位图导入(在resources.designer.vb中找到以下内容):
Friend ReadOnly Property alphamask() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("alphamask", resourceCulture)
Return CType(obj, System.Drawing.Bitmap)
End Get
End Property
但到目前为止,我还没有找到解决方法。用
绘制时的图像 G.DrawImage(My.Resources.alphamask, destRect)
form_paint事件中的根本不显示。顺便说一下,这个问题对于这个半透明图像来说是独一无二的。我正在使用的所有其他图像,以完全相同的方式,完美地工作。有什么建议吗?