我需要在C#Windows Forms應用程序中實現類似於TextBox
字段的TextChanged
功能。 就我而言TextChanged
事件收集基於TextBox.Text
的數據並將它們顯示在樹中。 由於在我的情況下收集和顯示太多的數據是非常耗時的,所以我在GUI中遇到了不必要的重繪導致的響應緩慢。 這當然是由TextChanged
事件的設計,因爲它緩衝後來的按鍵,併爲每個字母運行TextChanged
。我需要實現所有緩衝的TextChanged
事件被跳過,結果只有最後一個被執行。其實當我輸入我需要改變這個如何加速C#從TextBox中形成全文搜索
l, lo, lon, long, longn, longna, longnam, longname
這樣:
l, longname
你有沒有想過只無論是在擊鍵或僅在響應某一按鍵暫停後應用搜索。另一個想法就像Padawan Learner在搜索正在運行時所說的那樣忽視中介。 – 2014-10-03 21:59:50