[問題] wpf自動完成功能的textbox寫法

作者: ws30905 (隱藏人物)   2015-08-13 02:33:15
想寫一個功能,其中一個元件需要自動完成的輸入框
在輸入時會跳出候選清單
如果出現想要的結果可以點選會自動填入
之前用popup(電腦不在手邊不知道有沒有打錯
可是搞不定focus的問題…
是否有高手可以提供方向或是做法…
或者是有可以參考的範例
我知道silverlight好像有這樣的元件
不過我是要練習所以希望自己刻
作者: neo5277 (I am an agent of chaos)   2015-08-13 09:29:00
是要可以是動比對曾經寫過的資料項是郵件文字這樣嗎?看是要記在變數,或是記在db裡然後再想要的事件裡去比對DB就開連線 如果沒有要用到DB linq應該也可以做這應該是這樣吧?
作者: ws30905 (隱藏人物)   2015-08-13 11:59:00
其實資料處理不是問題~主要是介面的行為
作者: neo5277 (I am an agent of chaos)   2015-08-13 16:31:00
行為?是說自訂事件嗎?
作者: ws30905 (隱藏人物)   2015-08-14 00:20:00
像說~當使用者點選輸入框開始輸入~打了字進去之後,就會一個彈出清單~在使用者按下ENTER之後清單會消失,或者不想輸入了~隨便點擊任何地方都會讓清單消失
作者: YahooTaiwan (超可愛南西我老婆)   2015-08-14 19:27:00
網路上有不少這類自訂控制項阿 很好找

Links booklink

Contact Us: admin [ a t ] ucptt.com