作成日: 2014/09/26 最終更新日: 2014/09/26
文書種別
技術情報
詳細
AxisScrollBarクラスを用いてスクロールバーの表示/非表示などの機能を実現可能です。
水平スクロールバーを表示したい場合は、X軸のスクロールバーのVisibleプロパティをTrueに、垂直スクロールバーを表示したい場合は、Y軸のスクロールバーのVisibleプロパティをTrueに設定する必要がございます。
また、スクロールバーのMax、Minプロパティで、画面上に表示するデータの範囲を指定したり、スクロールバーの外観やサイズを変更することもできます。
◆サンプルコード
[VB]
[C#]
水平スクロールバーを表示したい場合は、X軸のスクロールバーのVisibleプロパティをTrueに、垂直スクロールバーを表示したい場合は、Y軸のスクロールバーのVisibleプロパティをTrueに設定する必要がございます。
また、スクロールバーのMax、Minプロパティで、画面上に表示するデータの範囲を指定したり、スクロールバーの外観やサイズを変更することもできます。
◆サンプルコード
[VB]
' X軸のスクロールバーを取得します。
Dim sbx As C1.Win.C1Chart.AxisScrollBar = C1Chart1.ChartArea.AxisX.ScrollBar
' スクロールバーを表示します。
sbx.Visible = True
' スクロールバーによって移動する範囲を設定します。
sbx.Min = C1Chart1.ChartArea.AxisX.Min
sbx.Max = C1Chart1.ChartArea.AxisX.Max
' スクロールバー上のつまみの相対位置(0~1)を設定します。
sbx.Value = 0
' スクロールバーが一度に表示する範囲(0~1)を設定します。
sbx.Scale = 0.2
' スクロールボタンのクリックで移動する範囲(0~1)を設定します。
sbx.Step = 0.1
' スクロールバーの外観を設定します。
sbx.Appearance = C1.Win.C1Chart.ScrollBarAppearanceEnum.Flat
' スクロールバーのサイズを設定します。
sbx.Size = 20
Dim sbx As C1.Win.C1Chart.AxisScrollBar = C1Chart1.ChartArea.AxisX.ScrollBar
' スクロールバーを表示します。
sbx.Visible = True
' スクロールバーによって移動する範囲を設定します。
sbx.Min = C1Chart1.ChartArea.AxisX.Min
sbx.Max = C1Chart1.ChartArea.AxisX.Max
' スクロールバー上のつまみの相対位置(0~1)を設定します。
sbx.Value = 0
' スクロールバーが一度に表示する範囲(0~1)を設定します。
sbx.Scale = 0.2
' スクロールボタンのクリックで移動する範囲(0~1)を設定します。
sbx.Step = 0.1
' スクロールバーの外観を設定します。
sbx.Appearance = C1.Win.C1Chart.ScrollBarAppearanceEnum.Flat
' スクロールバーのサイズを設定します。
sbx.Size = 20
[C#]
// X軸のスクロールバーを取得します。
C1.Win.C1Chart.AxisScrollBar sbx = c1Chart1.ChartArea.AxisX.ScrollBar;
// スクロールバーを表示します。
sbx.Visible = true;
// スクロールバーによって移動する範囲を設定します。
sbx.Min = 1;
sbx.Max = 3;
// スクロールバー上のつまみの相対位置(0~1)を設定します。
sbx.Value = 0;
// スクロールバーが一度に表示する範囲(0~1)を設定します。
sbx.Scale = 0.2;
// スクロールボタンのクリックで移動する範囲(0~1)を設定します。
sbx.Step = 0.1;
// スクロールバーの外観を設定します。
sbx.Appearance = C1.Win.C1Chart.ScrollBarAppearanceEnum.Flat;
// スクロールバーのサイズを設定します。
sbx.Size = 20;
C1.Win.C1Chart.AxisScrollBar sbx = c1Chart1.ChartArea.AxisX.ScrollBar;
// スクロールバーを表示します。
sbx.Visible = true;
// スクロールバーによって移動する範囲を設定します。
sbx.Min = 1;
sbx.Max = 3;
// スクロールバー上のつまみの相対位置(0~1)を設定します。
sbx.Value = 0;
// スクロールバーが一度に表示する範囲(0~1)を設定します。
sbx.Scale = 0.2;
// スクロールボタンのクリックで移動する範囲(0~1)を設定します。
sbx.Step = 0.1;
// スクロールバーの外観を設定します。
sbx.Appearance = C1.Win.C1Chart.ScrollBarAppearanceEnum.Flat;
// スクロールバーのサイズを設定します。
sbx.Size = 20;
旧文書番号
69715