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