欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

DevExpress的GridControl数据添加及显示

程序员文章站 2022-06-08 17:28:15
...

首先我这边是绑定的DataTable,List还没有去试过。

DataTable  dt = new DataTable("tableName");
dt.Columns.Add("ID", typeof(int));
dt.Columns.Add("Name", typeof(string));
dt.Columns.Add("Age", typeof(int));

dt.Rows.Add(new object[] {1, "张三", 20});
dt.Rows.Add(new object[] {2, "李四", 22});

//如果要插入指定位置,需要实例化DataRow,不能用这种new object[]
DataRow dr = dt.NewRow();
dr[0] = 1;
dr[1] = "张三";
dr[2] = 20;

dt.Rows.InsertAt(dr, 0);

//然后是显示了
GridControl.DataSource = dt;
GridView.FocusedRowHandle = o;//总是聚焦首行
GridView.PopulateColumns();//显示GridControl数据

稍微补充一下:DataTable跟控件一样,跨线程调用的话都要用到委托,以前还真不知道,太菜了,学海无涯啊

相关标签: # DevExpress