DragStartingEventArgs 类

定义

提供 DragStarting 事件的事件数据。

public ref class DragStartingEventArgs sealed : RoutedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DragStartingEventArgs final : RoutedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DragStartingEventArgs : RoutedEventArgs
Public NotInheritable Class DragStartingEventArgs
Inherits RoutedEventArgs
继承
Object Platform::Object IInspectable RoutedEventArgs DragStartingEventArgs
属性

属性

AllowedOperations

获取或设置允许的数据包操作, (拖放操作、移动、复制和/或链接) 。

Cancel

获取或设置一个值,该值指示是否应取消拖动操作。

Data

获取与拖动操作关联的数据有效负载。

DragUI

获取要拖动的数据的可视表示形式。

OriginalSource

获取对引发 事件的 对象的引用。 这通常是控件的模板部分,而不是在应用 UI 中声明的元素。

(继承自 RoutedEventArgs)

方法

GetDeferral()

通过创建和返回 DragOperationDeferral 对象,支持异步拖放操作。

GetPosition(UIElement)

返回相对于指定 UIElement 的放置点。

适用于

另请参阅