原創(chuàng)|其它|編輯:郝浩|2010-05-24 11:36:27.000|閱讀 2710 次
概述:用過(guò)Dev控件的人都知道,在dev控件拖到窗體以后,會(huì)發(fā)現(xiàn)多了兩個(gè)控件gridcontrol1,gridview1,在此,慧都科技將與你分享一下這期間使用Xtragrid控件時(shí)模板列的設(shè)置。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
用過(guò)Dev 控件的人都知道,在dev控件拖到窗體以后,會(huì)發(fā)現(xiàn)多了兩個(gè)控件gridcontrol1,gridview1,在此,慧都科技將與你分享一下這期間使用Xtragrid控件時(shí)模板列的設(shè)置。
模板列可以很輕松的讓用戶實(shí)現(xiàn)在表格中進(jìn)行查找編輯.首先,建立模板列這部分工作在dev的Designer中進(jìn)行.在左邊選In-Place Editor Repository,上面的ADD提供了比較豐富的模板列類型,從中選取一個(gè)就可以建立模板列.模板列建好以后就要和我們當(dāng)前有的數(shù)據(jù)列進(jìn)行綁定了.返回到Columns中,假如列1是我們想設(shè)定的,在他的屬性中找到ColumnEdit.選擇我們加進(jìn)去的模板列就可以了.
對(duì)于模板列我們最常用的還是LookUpEdit.這里簡(jiǎn)單說(shuō)下他的設(shè)置和用法:
LookUpEdit是彈出的一個(gè)小的grid,從它里面我們可以實(shí)現(xiàn)自動(dòng)篩選里面的信息.
首先從In-Place Editor Repository中添加LookUpEdit.取名為Re1.然后.在他的Columns屬性中添加3列.Caption依次為:編號(hào),姓名,性別.FieldName依次為:FID,FNAME,FSEX.然后將Re1的NullText設(shè)置成空.
AutoSearchColumnIndex屬性設(shè)置為2.ImmediatePopup屬性設(shè)置為True.
SearchMode設(shè)置為OnlyInPopup.
然后將這個(gè)模板列附加到我們上面提到的列1(也就是將列1的ColumnEdit屬性設(shè)成Re1)
最后我們還要在代碼里面給Re1綁定數(shù)據(jù)源和顯示項(xiàng).
Re1.DataSource = DALUse.Query("select fid,fname,fsex from dual").Tables[0];
Re1.DisplayMember = "FSEX";
Re1.ValueMember = "FNAME";
*:對(duì)于Oracle數(shù)據(jù)庫(kù)字段一定要用大寫,切記!!
至此,我們的LookUpEdit模板列就設(shè)置完成了,它現(xiàn)在已經(jīng)實(shí)現(xiàn)了通過(guò)性別列檢索,然后將姓名列附到我們的列1上.
DevExpress中國(guó)唯一正式授權(quán)的經(jīng)銷商慧都科技不僅為DXperience提供了全面的技術(shù)支持服務(wù),同時(shí)還傾情打造 DevExpress for.net高級(jí)培訓(xùn),使您快速掌握DevExpress for .NET控件的使用方法及應(yīng)用技巧,從根本上提高您的DevExpress for .NET控件應(yīng)用能力,讓您在項(xiàng)目開(kāi)發(fā)中事半功倍!
經(jīng)過(guò)漫長(zhǎng)的等待,DXperience v2010 vol 1版本終于“千呼萬(wàn)喚始出來(lái)”, 在DXperience v2010 vol 1版本中,增加了眾多新的WPF和Silverlight控件的新功能到整個(gè)產(chǎn)品線,眾多新功能等你去體驗(yàn)!點(diǎn)擊獲得新版本下載
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)