根据您的数据,尝试将图表区域的CursorX.IntervalType
属性设置为Auto以外的其他属性.
在放大后尝试使用滚动条的小滚动箭头时可能会遇到类似的问题.要解决这个问题,您可以尝试将图表区域的AxisX.ScaleView.SmallScrollSizeType
属性设置为与CursorX.IntervalType
.
例如,如果您的图表包含每30秒报告一次的数据,则可以使用以下设置:
chart1.ChartAreas[0].CursorX.IsUserEnabled = true;
chart1.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;
chart1.ChartAreas[0].CursorX.IntervalType = System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType.Minutes;
chart1.ChartAreas[0].CursorX.Interval = 0.5D;
chart1.ChartAreas[0].AxisX.ScaleView.SmallScrollSizeType = DateTimeIntervalType.Minutes;
chart1.ChartAreas[0].AxisX.ScaleView.SmallScrollSize = 0.5D;
chart1.ChartAreas[0].AxisX.ScaleView.Zoomable = true;
chart1.ChartAreas[0].AxisX.LabelStyle.Format = "hh:mm:ss";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7539 次 |
最近记录: |