DragDropKeyStates Wyliczenie
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa bieżący stan klawiszy modyfikatora (SHIFT, CTRL i ALT), a także stan przycisków myszy.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class DragDropKeyStates
[System.Flags]
public enum DragDropKeyStates
[<System.Flags>]
type DragDropKeyStates =
Public Enum DragDropKeyStates
- Dziedziczenie
- Atrybuty
AltKey | 32 | Klawisz ALT jest naciśnięty. |
ControlKey | 8 | Naciśnięty jest klawisz ctrl. |
LeftMouseButton | 1 | Lewy przycisk myszy jest naciśnięty. |
MiddleMouseButton | 16 | Środkowy przycisk myszy jest naciśnięty. |
None | 0 | Nie są naciskane żadne klawisze modyfikujące ani przyciski myszy. |
RightMouseButton | 2 | Naciśnięty jest prawy przycisk myszy. |
ShiftKey | 4 | Klawisz shift (SHIFT) jest naciśnięty. |
Nie ma rozróżnienia między klawiszami SHIFT po lewej lub prawej stronie, ALT i CTRL.
To wyliczenie jest używane przez DragEventArgs klasy i QueryContinueDragEventArgs .
Produkt | Wersje |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |