DragUIOverride 类

定义

提供拖放操作期间要拖动的数据的可视表示形式,包括来自放置目标的反馈。

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

注解

此类的实例传递到 DragEventArgs.DragUIOverride 属性中的 DragEventHandler 委托。

属性

Caption

获取或设置覆盖拖动视觉对象的描述文字文本。 文本通常描述拖放操作。

IsCaptionVisible

获取或设置一个值,该值指示是否显示描述文字文本。

IsContentVisible

获取或设置一个值,该值指示是否显示拖动视觉对象的内容。

IsGlyphVisible

获取或设置一个值,该值指示是否显示字形。

方法

Clear()

清除拖动视觉对象的内容、描述文字和字形。

SetContentFromBitmapImage(BitmapImage)

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

SetContentFromBitmapImage(BitmapImage, Point)

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

SetContentFromSoftwareBitmap(SoftwareBitmap)

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

SetContentFromSoftwareBitmap(SoftwareBitmap, Point)

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

适用于

另请参阅