MESCIUS SPREAD for Windows Forms 15.0J
HorizontalScrollBarPolicy プロパティ (FpSpread)
使用例 

このコンポーネントで、水平スクロールバーをいつ表示するかを取得または設定します。
構文
public ScrollBarPolicy HorizontalScrollBarPolicy {get; set;}
'宣言
 
Public Property HorizontalScrollBarPolicy As ScrollBarPolicy
 

プロパティ値

SPREADによってスクロール バーがいつ表示されるかを指定する ScrollBarPolicy 設定
解説

このプロパティは、SPREAD全体にスクロール バーを表示するかどうかのポリシーを設定します。個々のビューポートに対してスクロール バー ポリシーを設定するには、SpreadView クラスの HorizontalScrollBarPolicy プロパティを使用します。

垂直スクロール バーの設定を指定するには、VerticalScrollBarPolicy プロパティを設定します。

スクロール バーの水平方向の幅は、TabStripRatio プロパティによって設定されるタブ ストリップの比率によって直接影響を受けます。タブ ストリップの比率が大きいほどタブ ストリップの幅が大きくなり、結果的にスクロール バーの幅が小さくなります。また、スクロール バーの水平方向の幅は、VerticalScrollBarWidth プロパティによって設定される垂直スクロール バーの幅によってもわずかに影響を受けます。

使用例
次のサンプル コードは、SPREADのスクロール バーのさまざまな側面を指定します。サイズはデフォルトのサイズより大きくなります。水平にスクロールする場合は、ユーザーがスクロール ボックスを動かすのに合わせてスプレッドシートがスクロールします。垂直にスクロールする場合は、スクロール バー チップに行数が表示されますが、スクロール ボックスを離すまでスプレッドシートはスクロールしません。
FarPoint.Win.Spread.FpSpread fpSpread1 = new FarPoint.Win.Spread.FpSpread();
FarPoint.Win.Spread.SheetView shv = new FarPoint.Win.Spread.SheetView();
fpSpread1.Location = new Point(10, 10);
fpSpread1.Height = 250;
fpSpread1.Width = 400;
Controls.Add(fpSpread1);
fpSpread1.Sheets.Add(shv);
fpSpread1.HorizontalScrollBarPolicy = FarPoint.Win.Spread.ScrollBarPolicy.Always;
fpSpread1.VerticalScrollBarPolicy = FarPoint.Win.Spread.ScrollBarPolicy.AsNeeded;
fpSpread1.HorizontalScrollBarHeight = 30;
fpSpread1.VerticalScrollBarWidth = 30;
fpSpread1.ScrollBarMaxAlign = true;
fpSpread1.ScrollBarShowMax = true;
fpSpread1.ScrollBarTrackPolicy = FarPoint.Win.Spread.ScrollBarTrackPolicy.Horizontal;
fpSpread1.ScrollTipPolicy = FarPoint.Win.Spread.ScrollTipPolicy.Vertical;
Dim fpSpread1 As New FarPoint.Win.Spread.FpSpread()
Dim shv As New FarPoint.Win.Spread.SheetView()
fpSpread1.Location = New Point(10, 10)
fpSpread1.Height = 250
fpSpread1.Width = 400
Controls.Add(fpSpread1)
fpSpread1.Sheets.Add(shv)
fpSpread1.HorizontalScrollBarPolicy = FarPoint.Win.Spread.ScrollBarPolicy.Always
fpSpread1.VerticalScrollBarPolicy = FarPoint.Win.Spread.ScrollBarPolicy.AsNeeded
fpSpread1.HorizontalScrollBarHeight = 30
fpSpread1.VerticalScrollBarWidth = 30
fpSpread1.ScrollBarMaxAlign = True
fpSpread1.ScrollBarShowMax = True
fpSpread1.ScrollBarTrackPolicy = FarPoint.Win.Spread.ScrollBarTrackPolicy.Horizontal
fpSpread1.ScrollTipPolicy = FarPoint.Win.Spread.ScrollTipPolicy.Vertical
参照

FpSpread クラス
FpSpread メンバ
HorizontalScrollBarHeight プロパティ
VerticalScrollBarPolicy プロパティ
ScrollBarPolicy 列挙体

開発者ガイド

スクロールバー

 

 


© MESCIUS inc. All rights reserved.