private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { SaveFileDialog sf = new SaveFileDialog(); sf.Filter = "JPEG文件(*.jpg)|*.jpg|BMP文件(*.bmp)|*.bmp|PNG文件(*.png)|*.png"; if (sf.ShowDialog() != DialogResult.OK) { return; } Dundas.Charting.WinControl.ChartImageFormat ci = new Dundas.Charting.WinControl.ChartImageFormat(); switch (sf.FilterIndex) { case 0: ci = Dundas.Charting.WinControl.ChartImageFormat.Jpeg; break; case 1: ci = Dundas.Charting.WinControl.ChartImageFormat.Bmp; break; case 2: ci = Dundas.Charting.WinControl.ChartImageFormat.Png; break; } this.chart1.SaveAsImage(sf.FileName, ci); }
private void barButtonItem21_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { SaveFileDialog sf=new SaveFileDialog(); sf.Filter = "JPEG�ļ�(*.jpg)|*.jpg|BMP�ļ�(*.bmp)|*.bmp|PNG�ļ�(*.png)|*.png"; if(sf.ShowDialog()!=DialogResult.OK) return; Dundas.Charting.WinControl.ChartImageFormat ci = new Dundas.Charting.WinControl.ChartImageFormat(); switch(sf.FilterIndex) { case 0: ci = Dundas.Charting.WinControl.ChartImageFormat.Jpeg; break; case 1: ci = Dundas.Charting.WinControl.ChartImageFormat.Bmp; break; case 2: ci = Dundas.Charting.WinControl.ChartImageFormat.Png; break; } this.chart_user1.chart1.SaveAsImage(sf.FileName, ci); }