如何通过C#代码生成图像?

时间:2011-07-01 23:44:21

标签: c# winforms visual-studio-2010

我的WinForms插件中有一个按钮。它上面有一个图像。问题是,当我点击按钮时,我希望图像从现在的任何图像变为我想要的任何图像。

所以基本上我如何让按钮改变它的图像?图像类型为System.Drawing.Image

1 个答案:

答案 0 :(得分:1)

要在WinForms中更改Button的图像,请将其设置为Image属性。您可以使用Bitmap.FromFile从文件加载位图,也可以使用宽度/高度构造函数创建新的Bitmap实例,使用Graphic类绘制图像(即new Bitmap(100, 100) )然后使用Graphic.FromImage方法。查看Graphic类的文档以获取更多信息。