Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MS图表缩放多个图表区域_C#_Visual Studio 2010_Mschart - Fatal编程技术网

C# MS图表缩放多个图表区域

C# MS图表缩放多个图表区域,c#,visual-studio-2010,mschart,C#,Visual Studio 2010,Mschart,我在尝试设置缩放图表区域时遇到问题。在用户选择一个区域并正常放大之前,我已经制作了多个图表,但在这个特定的应用程序中,我在一个图表控件中有3个图表区域,当我在一个图表区域中进行选择时,所有其他图表区域也会缩放到该区域。 您可以看到,当我仅选择第一个图表区域时,所有三个图表区域都被选中 对于这些图表区域中的每一个,我仅有的代码是 Chart1.ChartAreas[i].CursorX.IsUserSelectionEnabled = True; Chart1.ChartAreas[i].Cur

我在尝试设置缩放图表区域时遇到问题。在用户选择一个区域并正常放大之前,我已经制作了多个图表,但在这个特定的应用程序中,我在一个图表控件中有3个图表区域,当我在一个图表区域中进行选择时,所有其他图表区域也会缩放到该区域。

您可以看到,当我仅选择第一个图表区域时,所有三个图表区域都被选中

对于这些图表区域中的每一个,我仅有的代码是

Chart1.ChartAreas[i].CursorX.IsUserSelectionEnabled = True;
Chart1.ChartAreas[i].CursorY.IsUSerSelectionEnabled = True;
Chart1.ChartAreas[i].AxisX.Zoomable = True;
Chart1.ChartAreas[i].AxisY.Zoomable = True;
注意:我为每个单独的图表区域都设置了这个集合,我只是不想写太多


所以我想知道是否有人知道任何可能的方法,使每个单独的图表区域可以用鼠标选择缩放,而不是在我选择一个图表区域时缩放其他两个图表区域?
非常感谢您的时间和考虑

我发现了问题所在以及为什么所有图表区域同时缩放--

我将
Chart.ChartArea[I].AlignWithChartArea
设置为其他图表,以使视觉效果更好一些。显然,出于某种原因,这也限制了缩放