次の方法で共有


TreeView.DragItemsStarting イベント

定義

ビュー内のいずれかの項目を含むドラッグ操作が開始されたときに発生します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Controls.TreeView.DragItemsStarting (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

// Register
event_token DragItemsStarting(TypedEventHandler<TreeView, TreeViewDragItemsStartingEventArgs const&> const& handler) const;

// Revoke with event_token
void DragItemsStarting(event_token const* cookie) const;

// Revoke with event_revoker
TreeView::DragItemsStarting_revoker DragItemsStarting(auto_revoke_t, TypedEventHandler<TreeView, TreeViewDragItemsStartingEventArgs const&> const& handler) const;
public event TypedEventHandler<TreeView,TreeViewDragItemsStartingEventArgs> DragItemsStarting;
function onDragItemsStarting(eventArgs) { /* Your code */ }
treeView.addEventListener("dragitemsstarting", onDragItemsStarting);
treeView.removeEventListener("dragitemsstarting", onDragItemsStarting);
- or -
treeView.ondragitemsstarting = onDragItemsStarting;
Public Custom Event DragItemsStarting As TypedEventHandler(Of TreeView, TreeViewDragItemsStartingEventArgs) 
<TreeView DragItemsStarting="eventhandler"/>

イベントの種類

Windows の要件

デバイス ファミリ
Windows 10, version 1809 (10.0.17763.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v7.0 で導入)

注釈

このイベントを受信するには、 CanDragItems プロパティを true に設定 します

このイベントは、ドラッグ アンド ドロップで並べ替え操作を実行する場合など、ドラッグ アンド ドロップ操作を開始するときに発生します。 ドラッグ アンド ドロップ操作の結果としてカスタム アクションを実行する場合は、通常、このイベントをリッスンし、 TreeViewDragItemsStartingEventArgs.Data プロパティを 使用してより多くのデータを提供します。

TreeViewDragItemsStartingEventArgs.Items プロパティをオンにすると、ドラッグされている項目を検査できます。

ドラッグ操作を取り消すには、 TreeViewDragItemsStartingEventArgs.Cancel プロパティを true に設定 します

適用対象

こちらもご覧ください