TreeView.DragItemsStarting 事件

定义

在启动涉及视图中某个项的拖动操作时发生。

本文档适用于 Windows 应用 SDKWinUI 的 WinUI 2 for UWP (,请参阅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;
Public Custom Event DragItemsStarting As TypedEventHandler(Of TreeView, TreeViewDragItemsStartingEventArgs) 
<TreeView DragItemsStarting="eventhandler"/>

事件类型

注解

若要接收此事件,请将 CanDragItems 属性设置为 true

启动拖放操作时,会发生此事件,包括通过拖放执行重新排序操作时。 当由于拖放操作而执行自定义操作时,通常会侦听此事件,并使用 TreeViewDragItemsStartingEventArgs.Data 属性提供更多数据。

可以通过检查 TreeViewDragItemsStartingEventArgs.Items 属性来检查正在拖动的项目。

可以通过将 TreeViewDragItemsStartingEventArgs.Cancel 属性设置为 true 来取消拖动操作。

适用于

另请参阅