1、打开Run Designer,根据需要,添加列
这里添加了五列,点号,经度,纬度,高程,坡比。有几个关键设置,Caption,该属性设置表头显示内容,FieldName,该属性设置绑定的字段名,需要绑定对象有相同名称的属性。
2、数据源类
public struct Gridsource
{
public int ID{get; set;}
public double Alt{ get; set; }
public double PoBi { get; set; }
public double Lon { get; set; }
public double Lat { get; set; }
}
这里这个结构体具有五个属性,上面GridControl对应五列的FieldName需要和该类的属性名对应。
3、赋值并绑定
public List<Gridsource> GList = new List<Gridsource>();
GList.Add(new Gridsource{ID=1,Alt=33,PoBi=2,Lon=114,Lat=35});
GList.Add(new Gridsource{ID=1,Alt=33,PoBi=2,Lon=114,Lat=35});
GList.Add(new Gridsource{ID=1,Alt=33,PoBi=2,Lon=114,Lat=35});
GList.Add(new Gridsource{ID=1,Alt=33,PoBi=2,Lon=114,Lat=35});
GList.Add(new Gridsource{ID=1,Alt=33,PoBi=2,Lon=114,Lat=35});
GList.Add(new Gridsource{ID=1,Alt=33,PoBi=2,Lon=114,Lat=35});
this.gridcontrol.DataSource=GList;
4、其他
Show Group Panel是否勾选,设置是否有表头上面描述性区域,当表格控件空间不足可以设置。