MESCIUS InputMan for ASP.NET 10.0J
カレンダーのタッチ操作

カレンダーコントロールおよび日付時刻、日付コントロールのドロップダウンカレンダーに特化したタッチによる操作を解説します。

ピンチ、ストレッチ操作によるカレンダータイプの切り替え
日付を選択するMonthDayカレンダー(月-日カレンダー)と月を選択するYearMonthカレンダー(年-月カレンダー)を切り替えるには、GcCalendar.CalendarTypeプロパティ(またはDropDownCalendar.CalendarTypeプロパティ)を設定するか、GcCalendar.ShowZoomButtonプロパティ(またはDropDownCalendar.ShowZoomButtonプロパティ)により表示されたズームボタンの押下により行いますが、タッチデバイスを使用している場合はこれらのプロパティ設定に依らず、ピンチおよびストレッチ操作により切り替えることができます。

カレンダータイプの詳細についてはカレンダーコントロールの「カレンダーの操作 − カレンダータイプの切り替え」を参照してください。


(図)ピンチ、ストレッチによるカレンダータイプの切り替え

ピンチ、ストレッチ操作によるカレンダータイプの切り替えを禁止するには、GcCalendar.EnableTouchZoomプロパティ(またはDropDownCalendar.EnableTouchZoomプロパティ)をFalseに設定します。
スクロール操作
タッチ操作でカレンダーをスクロールでき、パンによる月や年の移動が可能です。スクロールの方向や移動は、カレンダータイプにより異なります。

また、スクロール操作にはアニメーション効果が適用されます。アニメーション効果を無効にする場合は、EnableScrollAnimationプロパティをFalseに設定します。
関連トピック

 

 


© MESCIUS inc. All rights reserved.