DragStartingEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供 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
- 继承
- 属性
属性
AllowedOperations |
获取或设置一个值,该值指定拖动事件的源允许哪些操作 (无、移动、复制和/或链接) 。 |
Cancel |
获取或设置一个值,该值指示是否应取消拖动操作。 |
Data |
获取与拖动操作关联的数据有效负载。 |
DragUI |
获取要拖动的数据的可视表示形式。 |
OriginalSource |
获取对引发 事件的 对象的引用。 这通常是控件的模板部分,而不是在应用 UI 中声明的元素。 (继承自 RoutedEventArgs) |
方法
GetDeferral() |
通过创建和返回 DragOperationDeferral 对象,支持异步拖放操作。 |
GetPosition(UIElement) |
返回相对于指定 UIElement 的放置点。 |