本章的第一个实例介绍了使用GDI+绘制文本。后面又介绍了如何使用GDI+绘制各种线条和形状。GDI+作为一种功能强大的平面图形绘
图8-23 Paint事件
|
创建一个Windows窗体应用程序,演示通过画笔绘制闭合曲线。
(1)创建一个名为ImageShow的Windows窗体应用程序项目。
(2)添加一个按钮控件,如图8-23所示。
(3)双击新添加的按钮,将转入代码编辑器界面,修改Form1.cs代码如下:
namespace ImageShow
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Bitmap b = new Bitmap(@"C:\windows\winnt.bmp");
Graphics g = this.CreateGraphics();
图8-24 运行结果
|
g.DrawImage(b, 10, 10);
}
}
}
按Ctrl+F5组合键运行程序,运行结果如图8-24所示。
代码中利用画笔类绘制了坐上角为(10,10)的一幅图像。