| GrapeCity SPREAD for Windows Forms 11.0J > 開発者ガイド > マルチタッチ機能 > SPREADのタッチ操作 > タッチ操作によるズーム | 
タッチ操作で、コントロールをズームできます。ズームを実行するには、ピンチおよびストレッチ操作を使用します。
タッチ操作によるズームを有効にするには、FpSpreadクラスのAllowUserToTouchZoom プロパティをtrueに設定します。また、TouchZoomSnapPoints プロパティでスナップポイントを設定できます。タッチ操作によるズーム率と、スナップポイントの間隔がTouchZoomSnapDistance プロパティの設定値未満の場合、ズーム率は、スナップポイントの値に変更されます。たとえば、スナップポイントに1を追加した場合、ユーザーがズーム率を103%に変更すると、ズーム率は自動的に100%に変更されます。

次のサンプルコードは、タッチ操作によるズームを有効にします。スナップポイントに1および2を追加し、TouchZoomSnapDistanceプロパティを1に設定します。
| C# | 
                        コードのコピー
                     | 
|---|---|
| 
fpSpread1.AllowUserToTouchZoom = true;
fpSpread1.MinZoomFactor = .1F;
fpSpread1.TouchZoomSnapDistance = 1;
fpSpread1.TouchZoomSnapPoints.Add(1f);
fpSpread1.TouchZoomSnapPoints.Add(2f);
 | |
| Visual Basic | 
                        コードのコピー
                     | 
|---|---|
| 
FpSpread1.AllowUserToTouchZoom = True
FpSpread1.MinZoomFactor = .1F
FpSpread1.TouchZoomSnapDistance = 1
FpSpread1.TouchZoomSnapPoints.Add(1f)
FpSpread1.TouchZoomSnapPoints.Add(2f)
 | |