dev gridlookupedit


  項目中如果是用WINFORM開發,且加載了第三方的DEV控件庫的話,相信一定會用到lookupedit 相關控件,最常用的就是lookupedit了,當然還有treelistlookupedit。

無非就是一個下拉選擇功能,比如

 

  一些基本的東西就不說了,自行研究,將lookupedit 設置成可編輯后你會發現,你輸入的text值只能以開頭去精確匹配displaymember中的行值。

例如上述圖片中,你輸入水果則不會出來任何東西。

  怎么辦呢,客戶肯定想要模糊查詢的,遍查lookupedit的屬性,找不到這樣一個屬性可以去設置,此時就只能去重寫控件部分功能去實現了。但是會比較麻煩。

其實 換成DEV的gridlookupedit控件就可以了,只要設置兩個幾個參數就可以了

  gridlookupedit.Properties.ImmediatePopup=true;

  gridlookupedit.Properties.PopupFilterMode 屬性設置為contains;

  上述兩個屬性就可以了,下面一條屬性設置可以去掉頭部搜索行,然后看起來就跟lookupedit效果一模一樣

  gridlookupedit.OptionsView.ShowAutoFilterRow = false;

 

 

   兩者其他的屬性設置,以及datasoure綁定方法如出一轍。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM