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