2010-10-08 72 views
1

此代碼應該在按下時觸發,但不是+。我需要做哪些改變才能使其正常工作?WPF:檢測轉換按鈕

Private Sub cmdDeleteRow_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Input.KeyEventArgs) 
    If e.Key = Input.Key.Tab Then 
     'DO stuff 
    End If 
End Sub 

回答

2

恩,問題標題與內容不匹配(不參考shift鍵)!

當你按下Shift + Tab時,你是否試圖避免「做東西」?如果是這樣,你需要檢查修改鍵,是否按下Shift鍵。我不知道vb.net的確切代碼(你可以輕鬆地谷歌爲它),但在C#中有一個可以訪問的Keyboard.Modifiers屬性...

+0

我不能相信我錯過了。我本可以發誓,我首先找到了一個名字。 – 2010-10-10 01:05:06