2012-11-04 43 views
0

我正在寫一個Windows應用商店應用程序,它將允許用戶搜索從給定集合中選擇位置和區域的作業。明顯的選擇是爲位置設置Combobox,併爲區域設置另一個組合框,但標準組合框是一個真正糟糕的組件。它擴大了一種奇怪的方式,但我想這可以通過造型來改變。問題是當組合框中有很多項目(區域,在我的情況下是位置)UX非常糟糕,需要通過鍵入進行搜索。AutoCompleteBox或組合框與搜索? (Windows商店應用程序)

是否有AutoCompleteBox組件(我還沒找到)或簡單的方法使ComboBox在輸入時搜索它的項目?我想我不是唯一需要這種功能的人。

編輯 我試過ComboboxKeyUpKeyDown方法來抓住關鍵按下並設置SelectedItem到我想要的東西和爲null,這帶來的項目進入視野,它選擇不做。問題是,我設置的第一鍵被按下後SelectedItem,既不KeyUp後無KeyDown再次呼籲

回答

1

我寫我自己的AutoCompleteBox,可在https://github.com/igorkulman/AutoCompleteBox

+0

如何禁用XAML AB:在AutoCompleteBox建議名單autocompletebox?(在基本的觸摸模式下) –

+0

Thanks igor kulman –