いくつかのチャートがあり、ユーザーがチャートを拡大した場合、他のチャートは X 軸で同じ範囲を示し、チャートの左側の線は共通の垂直線に収まります (図に示すように)。
Nevronチャートでそれを行う方法は?
次のコードは、x 軸の範囲を同期する方法と、グラフの左側のパネルを揃える方法を示しています。
軸範囲を同期します。
// make axes master slave
chart1.Axis(StandardAxis.PrimaryX).Slaves.Add(chart2.Axis(StandardAxis.PrimaryX));
chart2.Axis(StandardAxis.PrimaryX).Slaves.Add(chart1.Axis(StandardAxis.PrimaryX));
チャートを整列させる:
// align the charts
NSideGuideline guideline = new NSideGuideline(PanelSide.Left);
guideline.Targets.Add(chart1);
guideline.Targets.Add(chart2);
nChartControl1.Document.RootPanel.Guidelines.Add(guideline);