DevExpress GridControl List綁定方式下新增行的方法

 

 

List<Person> gridDataList = new List<Person>();  //此處是數據源 List集合

BindingList<Person> list = new BindingList<Person>(gridDataList); // 將List轉換爲BindList 

gridControl.DataSource = list ; // 將BindList 綁定到GridView
//新建一行
gridView1.AddNewRow(); //若是直接綁定 本方法將無效, 只有綁定方式爲 DataSet DataTable 和  BindList 才能觸發此函數效果.
//還有一種方式
BindingSource bdSource = new BindingSource();
bdSource.DataSource = gridDataList;
gridControl.DataSource = bdSource;

//此種方式 也能調用GridView自身的新增 AddNewRow 函數
相關文章
相關標籤/搜索