2015-11-12 71 views
1

AutoSuggestBox中的「Enter」鍵調用QuerySubmitted事件,如單擊圖標。這是一個Windows 10項目。如何攔截AutoSuggestBox中的Enter鍵?

我需要區分Enter鍵,因爲我使用它來轉到下一個字段。我嘗試了KeyDown事件,但它沒有被調用。

我該怎麼辦?

回答

4

不要問我爲什麼,但你需要使用KeyUp事件,一切工作正常。 例如:

private void ContactsBox_KeyUp(object sender, KeyRoutedEventArgs e) 
{ 
    if (e.Key == Windows.System.VirtualKey.Enter) 
    { 
     //some stuff here 
    } 
} 
+0

感謝這個......太奇怪了,爲什麼的KeyDown不工作 – Denny