PowerTools SPREAD for Windows Forms 10.0J > 開発者ガイド > マルチタッチ機能 > SPREADのタッチ操作 > タッチ操作によるスクロール |
タッチ操作で、コントロールをスクロールできます。
タッチ操作でコントロールをスクロールするには、スクロールボタンをタップするか、スクロールバーをスライドします。また、セル領域で指をスライド(垂直、水平、斜め)して、スクロールすることもできます。
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 |