다음을 통해 공유


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로 설정하여 끌기 작업을 취소할 수 있습니다.

적용 대상

추가 정보