Share via


DragDropPointerEffects Enum

Definition

Specifies the effects of a drag/drop operation.

This enumeration supports a bitwise combination of its member values.

public enum class DragDropPointerEffects
public enum class DragDropPointerEffects
enum DragDropPointerEffects
[System.Flags]
public enum DragDropPointerEffects
[<System.Flags>]
type DragDropPointerEffects = 
Public Enum DragDropPointerEffects
Inheritance
DragDropPointerEffects
Attributes

Fields

Name Value Description
None 0

None signals that the drag/drop operation is not allowed. The mouse icon will be changed to the "not allowed" icon and no tracker will be shown.

Copy 1

Copy signals that the drag/drop operation will result in data copy. The mouse icon will be changed to the copy icon.

2

Link signals that a shortcut/link will be created as the result of the drag/drop operation. The mouse icon will be changed to the shortcut creation icon.

Move 4

Move signals that the data will be moved from the drag source to the drop target. The mouse icon will be changed to the move icon.

Scroll 8

Scroll indicates that the drop operation is causing scrolling in the drop target.

Track 16

Track indicates that a tracker hinting the drop location on the editor will be shown to the user.

All 31

All specifies all possible effects together.

Remarks

This enumeration has the FlagsAttribute hence allowing bitwise combination of its member variables.

Applies to