没人气,哭泣啊!还是我自己来吧!
设置滚动条的为: //x轴滑动属性设置
XYDiagram diagram = ((ChartControl)sender).Diagram as XYDiagram;
diagram.EnableAxisXScrolling = true;
double minValueX = diagram.AxisX.Range.MinValueInternal;
double maxValueX = diagram.AxisX.Range.MaxValueInternal;
double scrollMinValueX = diagram.AxisX.Range.ScrollingRange.MinValueInternal;
double scrollMaxValueX = diagram.AxisX.Range.ScrollingRange.MaxValueInternal;
//获取滑动事件
DiagramCoordinates coord = diagram.PointToDiagram(e.Location);
double x = coord.NumericalArgument;double minValueInternalX = (1.2 * minValueX - 0.2 * x >= scrollMinValueX) ? 1.2 * minValueX - 0.2 * x : scrollMinValueX;
double maxValueInternalX = (1.2 * maxValueX - 0.2 * x <= scrollMaxValueX) ? 1.2 * maxValueX - 0.2 * x : scrollMaxValueX;
diagram.AxisX.Range.SetInternalMinMaxValues(minValueInternalX, maxValueInternalX);
导出图片的为: //显示导出时的信息提示
SaveFileDialog saveFD = new SaveFileDialog();
saveFD.Filter = "Image files(*.jpeg,*.gif)|*.jpeg;*.gif";
saveFD.CheckFileExists = false;
saveFD.CheckPathExists = false;
saveFD.FilterIndex = 0;
saveFD.RestoreDirectory = true;
saveFD.CreatePrompt = true;
saveFD.Title = "保存为image文件";
if (saveFD.ShowDialog() == DialogResult.OK)
{
chartControl1.ExportToImage(saveFD.FileName, System.Drawing.Imaging.ImageFormat.Jpeg);
}
哈哈!!!!!!!!
设置滚动条的为: //x轴滑动属性设置
XYDiagram diagram = ((ChartControl)sender).Diagram as XYDiagram;
diagram.EnableAxisXScrolling = true;
double minValueX = diagram.AxisX.Range.MinValueInternal;
double maxValueX = diagram.AxisX.Range.MaxValueInternal;
double scrollMinValueX = diagram.AxisX.Range.ScrollingRange.MinValueInternal;
double scrollMaxValueX = diagram.AxisX.Range.ScrollingRange.MaxValueInternal;
//获取滑动事件
DiagramCoordinates coord = diagram.PointToDiagram(e.Location);
double x = coord.NumericalArgument;double minValueInternalX = (1.2 * minValueX - 0.2 * x >= scrollMinValueX) ? 1.2 * minValueX - 0.2 * x : scrollMinValueX;
double maxValueInternalX = (1.2 * maxValueX - 0.2 * x <= scrollMaxValueX) ? 1.2 * maxValueX - 0.2 * x : scrollMaxValueX;
diagram.AxisX.Range.SetInternalMinMaxValues(minValueInternalX, maxValueInternalX);
导出图片的为: //显示导出时的信息提示
SaveFileDialog saveFD = new SaveFileDialog();
saveFD.Filter = "Image files(*.jpeg,*.gif)|*.jpeg;*.gif";
saveFD.CheckFileExists = false;
saveFD.CheckPathExists = false;
saveFD.FilterIndex = 0;
saveFD.RestoreDirectory = true;
saveFD.CreatePrompt = true;
saveFD.Title = "保存为image文件";
if (saveFD.ShowDialog() == DialogResult.OK)
{
chartControl1.ExportToImage(saveFD.FileName, System.Drawing.Imaging.ImageFormat.Jpeg);
}
哈哈!!!!!!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货