DragDropKeyStates Перечисление

Определение

Указывает текущее состояние клавиш SHIFT, CTRL и ALT, а также состояние кнопок мыши.Specifies the current state of the modifier keys (SHIFT, CTRL, and ALT), as well as the state of the mouse buttons.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class DragDropKeyStates
[System.Flags]
public enum DragDropKeyStates
[<System.Flags>]
type DragDropKeyStates = 
Public Enum DragDropKeyStates
Наследование
DragDropKeyStates
Атрибуты

Поля

AltKey 32

Клавиша ALT нажата.The ALT key is pressed.

ControlKey 8

Клавиша CTRL нажата.The control (CTRL) key is pressed.

LeftMouseButton 1

Нажата левая кнопка мыши.The left mouse button is pressed.

MiddleMouseButton 16

Нажата средняя кнопка мыши.The middle mouse button is pressed.

None 0

Клавиши SHIFT, ALT, CTRL и кнопки мыши не нажаты.No modifier keys or mouse buttons are pressed.

RightMouseButton 2

Нажата правая кнопка мыши.The right mouse button is pressed.

ShiftKey 4

Нажата клавиша SHIFT.The shift (SHIFT) key is pressed.

Комментарии

Между левым или правым НАЖАТием клавиш SHIFT, ALT и CTRL не делается никаких различий.No distinction is made between the left or right SHIFT, ALT, and CTRL keys.

Это перечисление используется DragEventArgs QueryContinueDragEventArgs классами и.This enumeration is used by the DragEventArgs and QueryContinueDragEventArgs classes.

Применяется к