Błąd ListView KeyUp dla klucza kontrolnego
ListView.KeyDown<Ctrl>
wydarzenie pokazuje:
e KeyData = LButton | ShiftKey | Control
base {KeyData = LButton | ShiftKey | Control}
Alt false bool
Control true bool
Handled false bool
KeyCode LButton | ShiftKey
KeyData LButton | ShiftKey | Control
KeyValue 17
Modifiers
Shift false bool
SuppressKeyPress false bool
Nie podoba mi się fakt, że<ShiftKey>
pojawia się, ale pojawia się klawisz Control. Na ListView.KeyUp<Ctrl>
wydarzenie pokazuje:
- e {KeyData = LButton | ShiftKey}
+ base {KeyData = LButton | ShiftKey}
Alt false bool
Control false bool
Handled false bool
KeyCode LButton | ShiftKey
KeyData LButton | ShiftKey
KeyValue 17
Modifiers None
Shift false bool
SuppressKeyPress false
Co daje to dziwne. Sprawdź w Internecie, czy są jakieś przykłady tego błędu, ale nic nie znalazł. Próbowałem ustawić wartość KeyPreview na true na formularzu hostingu bezskutecznie.
Wszelkie dane wejściowe są mile widziane.