0

チャート エリアへのズームを設定しようとすると問題が発生します。ユーザーが領域を選択して通常どおりズームインする前に、複数のグラフを作成しましたが、この特定のアプリケーションでは、1 つのグラフ コントロールに 3 つのグラフ領域があり、1 つのグラフ領域で選択すると、他のすべてのグラフ領域がズームします。その地域にも。 例

最初の 1 つだけを選択すると、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;

: 個々のチャート エリアごとにこのセットを用意していますが、あまり書きたくないだけです。


それで、マウスを選択して個々のチャート領域をズーム可能にし、1つを選択したときに他の2つのチャート領域をズームしない方法を誰かが知っているかどうか疑問に思っていましたか? お時間を割いていただき、ありがとうございました。

4

1 に答える 1

0

問題の内容と、すべてのチャート エリアが同時にズームしている理由がわかりました。

Chart.ChartArea[i].AlignWithChartAreaビジュアルを少し良くするために、他のチャートに設定しました。どうやら、何らかの理由でズームもバインドされているようです。

于 2013-09-05T18:06:51.480 に答える