没用过,查了一下你应该分别控制X和Y的缩放,大概类似于用下面的取值
chart.ChartAreas["ChartArea1"].CursorX.SelectionStart
chart.ChartAreas["ChartArea1"].CursorX.SelectionEnd
C#中用chart开启缩放功能
chart1.ChartAreas[0].CursorX.IsUserEnabled = true;
chart1.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;
我目前做的一个项目中也需要此功能,可否借鉴下。