[WinForm每日一帖] 如何選中下拉框中指定的數據

  
本文將下拉框分爲三部分,分別爲UltraCombo,UltraComboEditor,UltraDropDown三種。
需求:
下拉列表中包含一組數據,如下圖
 或
使用代碼實現選中“Sara Tancredi”這筆資料。
 
前提:對於三種控件的數據綁定的方式不限制,以下方法適用於任何一種綁定方式
1. UltraComboEditor
首先使用UltraComboEditor的FindString或FindStringExact方法獲取要查找的內容的Index,然後設定UltraComboEditor的選定索引爲該Index即可。
其中FindString是進行模糊匹配,而FindStringExact是完全匹配
2. UltraCombo
UltraCombo的下拉內容是Grid,包含多列,所以目前還未發現更好的辦法,只能循環匹配,如下代碼
3. UltraDropDown
基本上同UltraCombo類似。
不同的是UltraDropDown是用在UltraGrid中的,一般不需要指定其Value爲一個指定的值,直接指定該UltraDropDown對應的Cell的值就可以了,
UltraDropDown會默認選中與Cell中值相等的Row(當然是需要根據UltraDropDown的ValueMember匹配的)。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章