ListViewBase.IsSwipeEnabled プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
スワイプ操作でビューが個別の入力処理をサポートするかどうかを示す値を取得または設定します。
public:
property bool IsSwipeEnabled { bool get(); void set(bool value); };
bool IsSwipeEnabled();
void IsSwipeEnabled(bool value);
public bool IsSwipeEnabled { get; set; }
var boolean = listViewBase.isSwipeEnabled;
listViewBase.isSwipeEnabled = boolean;
Public Property IsSwipeEnabled As Boolean
<listViewBase IsSwipeEnabled="bool" .../>
プロパティ値
Boolean
bool
スワイプ操作の個別の入力処理が有効な場合は true。それ以外の場合は false。 既定値は trueです。
注釈
IsSwipeEnabled を false に設定すると、既定のタッチ操作がいくつか無効になるため、これらの操作が必要な場合は true に設定する必要があります。 例:
- 項目の選択が有効で、IsSwipeEnabled を false に設定した場合、ユーザーはマウスで右クリックして項目の選択を解除できますが、 スワイプ ジェスチャを使用してタッチで項目の選択を解除することはできません。
- CanDragItems を true に設定し、IsSwipeEnabled を false に設定すると、ユーザーはマウスを使用して項目をドラッグできますが、タッチではドラッグできません。
- CanReorderItems を true に設定し、IsSwipeEnabled を false に設定すると、ユーザーはマウスを使用してアイテムを並べ替えることができますが、タッチでは並べ替えられません。
通常、IsSwipeEnabled を false に設定すると、ビュー内の項目で スワイプ ジェスチャを使用する操作 (選択解除、ドラッグ、並べ替えなど) がサポートされていない場合に、 スワイプ アニメーションが無効になります。 不要なときにアニメーションを無効にすると、アプリのパフォーマンスが向上する可能性があります。