Dev Express GridControl详解
(一)原汁原味的表格展示
Dev控件中的表格控件GridControl控件非常强大。不过,一些细枝末节的地方有时候用起来不好找挺讨厌的。使用过程中,多半借助Demo和英文帮助文档。网上具体的使用方法也多半零碎。偶遇一个简单而且详细的使用文档。好记性不如烂笔头!转载过来,整理整理发出来做个记录,总共有十个小节。做的非常精细,非常感谢原作者。 插件所在位置
使用时拖拽过来,如下所示即使拖拽过来原封不动的样子:
在程序中写入构建一个表格的代码:
[csharp]view plaincopyprint?
1. private DataTable InitDt() 2. {
3. DataTable dt = new DataTable(\个人简历\4. dt.Columns.Add(\5. dt.Columns.Add(\6. dt.Columns.Add(\7. dt.Columns.Add(\
8. dt.Columns.Add(\9. dt.Columns.Add(\
10. dt.Rows.Add(new object[] { 1, \张三\东大街6号\看书\11. dt.Rows.Add(new object[] { 1, \王五\西大街2号\上网,游戏\12. dt.Rows.Add(new object[] { 1, \李四\南大街3号\上网,逛街\
13. dt.Rows.Add(new object[] { 1, \钱八\北大街5号\上网,逛街,看书,游戏\14. dt.Rows.Add(new object[] { 1, \赵九\中大街1号\看书,逛街,游戏\15. return dt; 16. } 17.
书写gridControl1绑定数据方法:
[csharp]view plaincopyprint? 1. 2. 3. 4. 5. 6. 7. 8.
private void BindDataSource(DataTable dt) {
//绑定DataTable
gridControl1.DataSource = dt; //绑定DataSet
//gridControl1.DataSource = ds; //gridControl1.DataMember = \表名\}
程序调用:BindDataSource(InitDt()); 呈现结果如下:
(二)表格的列名配置
点击Run Designer控件上的按钮,弹出视图设计窗口:
列配置:
相关推荐: