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 函數