Решение, опубликованное .rp , работает, но конфликтует с обработчиком событий Me.KeyDown
.
У меня есть саб, который вызывает функцию входа в систему при нажатии Enter (показано ниже).
Состояние My.Computer.Keyboard.CapsLock
работает и не конфликтует с Me.Keydown
.
Private Sub WindowLogin_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If Keyboard.IsKeyDown(Key.Enter) Then
Call SignIn()
End If
End Sub