场景
在上面实现ZedGraph曲线图以及一些属性的设置之后,对其曲线图的一些操作事件进行编写。
下面一些事件打开实现是基于以上属性设置成功之后。
效果
实现
图像复制到剪贴板实现
拖拽一个按钮,双击进入其点击事件。
private void button2_Click(object sender, EventArgs e)
{
//ture代表复制成功提示
this.zedGraphControl1.Copy(true);
}
效果
此时新建一个Word文档,粘贴之后
打印预览实现
拖拽一个按钮,双击进入其点击事件。
private void button1_Click(object sender, EventArgs e)
{
this.zedGraphControl1.DoPrintPreview();
}
效果
获取图片并保存实现
拖拽一个按钮,双击进入其点击事件。
//获取图像
Image image = this.zedGraphControl1.GetImage();
//保存照片吗,指定保存路径
image.Save(@"C:\Users\HAOHAO\Desktop\1.png");
//弹窗提示
MessageBox.Show("保存成功");
效果
显示另存为实现
拖拽一个按钮,双击进入其点击事件。
private void button4_Click(object sender, EventArgs e)
{
this.zedGraphControl1.SaveAs();
}
效果
另存为BMP文件实现
拖拽一个按钮,双击进入其点击事件。
private void button5_Click(object sender, EventArgs e)
{
this.zedGraphControl1.SaveAsBitmap();
}
效果
另存为EMP实现
拖拽一个按钮,双击进入其点击事件。
private void button6_Click(object sender, EventArgs e)
{
this.zedGraphControl1.SaveAsEmf();
}
效果