DragUI 类

定义

提供拖放操作开始时拖动的数据的可视表示形式。

public ref class DragUI sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DragUI final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DragUI final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DragUI
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DragUI
Public NotInheritable Class DragUI
继承
Object Platform::Object IInspectable DragUI
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

此类的实例将传递到 DragStartingEventArgs.DragUI 属性中的 UIElement.DragStarting 事件的处理程序。

方法

SetContentFromBitmapImage(BitmapImage)

从提供的 BitmapImage 创建一个视觉元素,以在拖放操作中表示拖动的数据。

SetContentFromBitmapImage(BitmapImage, Point)

从提供的 BitmapImage 创建视觉元素,以在拖放操作中表示拖动的数据,并从指针设置视觉对象的相对位置。

SetContentFromDataPackage()

创建系统提供的可视元素,该元素表示拖放操作中拖动的数据的格式,通常是文件格式的默认处理程序的图标。

SetContentFromSoftwareBitmap(SoftwareBitmap)

从提供的 SoftwareBitmap 创建一个视觉元素,以在拖放操作中表示拖动的数据。

SetContentFromSoftwareBitmap(SoftwareBitmap, Point)

从提供的 SoftwareBitmap 创建一个视觉元素,以在拖放操作中表示拖动的数据,并从指针设置视觉对象的相对位置。

适用于

另请参阅