.Net 和 C#:尝试在按钮上设置透明图像(从 IDE 分配)
使用VS2005和C#。
表单中有一个按钮和来自资源的图像,该图像不具有透明度。
从 IDE 分配图像时如何获得透明度?
谢谢。
Using VS2005 and C#.
Having a button in a form and an image from a resource, the image does not have transparency.
How can I have transparency when assigning the image from the IDE ?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在图像编辑器中打开图像(Paint.NET 和 GIMP 都是免费的),然后在需要的地方添加透明度。
一旦图像实际上具有透明像素,一切都会起作用。
您还可以使用 Bitmap 类的几个方法来执行此操作:
Open the image in an image editor (Paint.NET and GIMP are free) and add the transparencies wherever you need to.
It will all work once the image actually has transparent pixels.
You can also use a couple methods of the Bitmap class to do this:
我真的不明白你在问什么。 您可以在按钮上使用具有透明度的图像,只要您使用的图像类型支持透明度 - 例如 .png。
编辑:我再次阅读了你的问题,它仍然令人困惑,但也许你的意思是说你想为图像添加透明度? 如果是这样,您将必须使用图像编辑器添加透明度并将其保存为支持此功能的格式。 Paint.Net 是一个很好的免费工具。
I don't really understand what you are asking. You can use an image with transparency on a button as long as the image type you are using supports transparency - such as .png.
Edit: I read your question again and it is still confusing, but maybe you meant to say that you want to add transparency to the image? If so, you would have to use an image editor to add the transparency and save it in a format that supports this. Paint.Net is a good free tool for this.