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是否勾選,設置是否有表頭上面描述性區域,當表格控件空間不足可以設置。