Joh*_*udy 21
正如其他人所说,请查看System.Drawing.(我只是为了完整性而重复这一点.)System.Drawing将GDI + Windows绘图库暴露给您的应用程序.
可以在C#Corner找到一个很好的教程,让你快速启动System.Drawing和GDI + .
一些重要的注意事项:
using块包装.确保遵循适当的处置惯例; 未能处理GDI +对象可能会导致您的应用程序产生非常令人讨厌的副作用.(.NET中的GDI +对象对应于它们的基础Windows API等价物.)Mus*_*sis 14
这是一个简单的代码示例,可以帮助您入门(假设您有一个名为pictureBox1的PictureBox):
Bitmap bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height);
using (Graphics g = Graphics.FromImage(bmp))
{
g.DrawLine(new Pen(Color.Red), 0, 0, 10, 10);
}
pictureBox1.Image = bmp;
Run Code Online (Sandbox Code Playgroud)
图形对象有许多其他绘图方法,Intellisense将向您展示如何调用它们.