PowerTools SPREAD for Windows Forms 10.0J
タッチ操作によるスクロール

タッチ操作で、コントロールをスクロールできます。

タッチ操作でコントロールをスクロールするには、スクロールボタンをタップするか、スクロールバーをスライドします。また、セル領域で指をスライド(垂直、水平、斜め)して、スクロールすることもできます。

スクロールの方向

FpSpreadクラスのPanningMode プロパティで、タッチ操作でのスクロールが有効な方向を設定できます。PanningModeプロパティには、SpreadPanningMode列挙体の値を設定します。各設定値と動作は、以下のとおりです。

HorizontalOnly


コントロールは、水平方向にのみスクロールします。

VerticalOnly


コントロールは、垂直方向にのみスクロールします。

HorizontalOrVertical


コントロールは、水平または垂直方向にスクロールします。

Both


コントロールは、水平および垂直方向にスクロールします。

なお、PanningModeプロパティをNoneに設定すると、コントロールはパン入力に反応せず、スクロールされなくなります。

終端での動作

FpSpreadクラスのBoundaryFeedbackMode プロパティで、シートの端にスクロールが到達したときの動作を設定できます。BoundaryFeedbackModeプロパティには、BoundaryFeedbackMode列挙体の値を設定します。各設定値と動作は、以下のとおりです。        

Standard


フォーム画面がバウンドします。

Split


固定領域(ヘッダ領域)とスクロール可能領域とに画面が分割されてバウンドします。

サンプルコード

次のサンプルコードは、FpSpreadクラスのPanningModeプロパティで、水平および垂直方向のパン操作を有効に設定します。また、BoundaryFeedbackModeプロパティで、スクロールがシートの端に到達したときの動作を設定します。

C#
コードのコピー
fpSpread1.PanningMode = FarPoint.Win.Spread.SpreadPanningMode.Both;
fpSpread1.BoundaryFeedbackMode = FarPoint.Win.Spread.BoundaryFeedbackMode.Split;
Visual Basic
コードのコピー
FpSpread1.PanningMode = FarPoint.Win.Spread.SpreadPanningMode.Both
FpSpread1.BoundaryFeedbackMode = FarPoint.Win.Spread.BoundaryFeedbackMode.Split

 

 


© 2004-2017, GrapeCity inc. All rights reserved.