WinFormのチャートコントロールでスクロールバーを最右端に設定する方法は?
Chart.ChartAreas[0].AxisX.ScaleView.Scroll()メソッドを使用して、スクロールバーをチャートの最右端に設定することができます。
以下は、サンプルコードです。
// 将滚动条设置到最右端
chart1.ChartAreas[0].AxisX.ScaleView.Scroll(chart1.ChartAreas[0].AxisX.Maximum);
// 使滚动条生效
chart1.ChartAreas[0].AxisX.ScaleView.Zoomable = true;
上記のコードでは、chart1はあなたのChartコントロールの名前であり、ChartAreas[0]は最初のチャートエリアを表します。また、AxisX.ScaleView.Scroll()メソッドは、スクロールバーをX軸の最大値に設定します。
X軸のIsScrollable属性がtrueに設定されていることを確認して、スクロールバーを有効にしてください。