原創|其它|編輯:郝浩|2010-05-27 11:19:39.000|閱讀 6947 次
概述:ComboBoxEdit控件也是DevExpress winform控件中經常使用的一個,我們在使用的過程中可能有時需要對ComboBoxEdit控件進行數據綁定,而ComboBoxEdit控件不像LookUpEdit控件擁有DataSource屬性,可以直接綁定一個數據集。在Dev 控件方面有多年研究和使用經驗的慧都科技,將與你分享對ComboBoxEdit控件進行數據綁定的心得。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
ComboBoxEdit控件也是DevExpress winform控件中經常使用的一個,我們在使用的過程中可能有時需要對ComboBoxEdit控件進行數據綁定,而ComboBoxEdit控件不像LookUpEdit控件擁有DataSource屬性,可以直接綁定一個數據集。那么,在無DataSource屬性的情況下,如何對ComboBoxEdit控件進行數據綁定呢?在Dev 控件方面有多年研究和使用經驗的慧都科技,將與你分享對ComboBoxEdit控件進行數據綁定的心得。
雖然沒有DataSource屬性,但是ComboBoxEdit控件的comboBoxEdit1.Properties.Items.Add(object item)方法足以實現數據綁定.
1.先用GetAreaDataTable方法返回一個DataTable,代碼如下:
public static DataTable GetAreaDataTable()
{
string sqlStr = "select BMMC from usiCLB where BMLID=3";
DataBase db = new DataBase();
DataTable dt = db.GetDataTable(sqlStr);
return dt;
}
2.然后將數據循環添加到ComboBoxEdit中,代碼如下:
private void LoadComboBoxEdit()
{
this.comboBoxEdit1.Properties.NullText = "請選擇...";
DataTable dt = UserInfo.GetAreaDataTable();
for (int i = 0; i < dt.Rows.Count; i++)
{
comboBoxEdit1.Properties.Items.Add(dt.Rows[i]["BMMC"].ToString());
}
}
3.效果圖:
4. 延伸:不光ComboBoxEdit控件,mruEdit和checkedComboBoxEdit等控件也可用此方法進行數據綁定!
慧都科技作為Developer Express公司目前在中國唯一正式授權的經銷商,不僅為DXperience提供了全面的技術支持服務,同時還傾情打造 DevExpress for.net高級培訓,使您快速掌握DevExpress for .NET控件的使用方法及應用技巧,從根本上提高您的DevExpress for .NET控件應用能力,讓您在項目開發中事半功倍!
同時,慧都為DevExpress for .NET用戶量身打造了一款中文資源包,DevExpress 官方漢化資源 , 您只需極少花費便可獲得這套完整、專業的漢化資源,從而使您的產品實現全面漢化。
據慧都科技透露,DevExpress旗下著名控件套包:DXperience™ Universal Subscription v2010 vol 1已經正式發布,該版本增加了眾多新的WPF和Silverlight控件的新功能到整個產品線。眾多新功能搶先體驗!請關注慧都控件網!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網