ListViewBase.CanDragItems プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビュー内の項目をデータ ペイロードとしてドラッグできるかどうかを示す値を取得または設定します。
public:
property bool CanDragItems { bool get(); void set(bool value); };
bool CanDragItems();
void CanDragItems(bool value);
public bool CanDragItems { get; set; }
var boolean = listViewBase.canDragItems;
listViewBase.canDragItems = boolean;
Public Property CanDragItems As Boolean
<listViewBase CanDragItems="bool" />
プロパティ値
bool
true
ビュー内の項目をデータ ペイロードとしてドラッグできる場合は 。それ以外の場合は false
。 既定値は、false
です。
注釈
IsSwipeEnabled を にfalse
設定すると、既定のタッチ操作がいくつか無効になるため、これらの操作が必要な場合は にtrue
設定する必要があります。 次に例を示します。
- 項目の選択が有効で 、IsSwipeEnabled を に
false
設定した場合、ユーザーはマウスで右クリックして項目の選択を解除できますが、 スワイプ ジェスチャを使用してタッチで項目の選択を解除することはできません。 - CanDragItems を に
true
設定し、 IsSwipeEnabled を にfalse
設定した場合、ユーザーはマウスで項目をドラッグできますが、タッチではドラッグできません。 -
CanReorderItems を に
true
設定し、IsSwipeEnabled を にfalse
設定した場合、ユーザーはマウスを使用して項目を並べ替えることができますが、タッチでは並べ替えできません。
CanDragItems
は、ユーザーが GridView などのビュー内の項目をドラッグできないようにするための視覚的な状態の一部として false に設定できます。
CanDragItems
は、項目の作成ラグなど、項目をドラッグする機能に影響を与える可能性のある一時的な状態を反映しません。 コードで の CanDragItems
値を取得する主なシナリオは、アプリ UI の動的テンプレートまたはユーザーが選択できるオプションによって、最後に設定してから値が変更されていないことを確認することです。
重要
DragItemsStarting イベントと DragItemsCompleted イベントを受信するには、CanDragItems プロパティを に設定するtrue
必要があります。