DragDropKeyStates Wyliczenie
Definicja
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 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
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| None | 0 | Nie są naciskane klawisze modyfikujące ani przyciski myszy. |
| LeftMouseButton | 1 | Lewy przycisk myszy jest naciskany. |
| RightMouseButton | 2 | Naciśnięty jest prawy przycisk myszy. |
| ShiftKey | 4 | Naciśnięcie klawisza shift (SHIFT). |
| ControlKey | 8 | Naciśnięty jest klawisz ctrl. |
| MiddleMouseButton | 16 | Środkowy przycisk myszy jest naciśnięty. |
| AltKey | 32 | Naciśnięcie klawisza ALT. |
Uwagi
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 .