Mengekalkan DataGridView Terkini dengan Senarai Mengikat
Apabila mengikat Senarai
Penjelasan Masalah
Senarai
Penyelesaian
Untuk menyelesaikan isu ini, ikat DataGridView ke BindingList
Mengikat pada BindingList
var list = new BindingList<Person>(persons); myGrid.DataSource = list;
Tambahan Syor
Pertimbangkan untuk menggunakan BindingSource untuk meningkatkan lagi keupayaan mengikat data. BindingSource bertindak sebagai perantara antara sumber data (BindingList
Mengikat kepada Sumber Pengikat
var list = new List<Person>() { new Person { Name = "Joe", }, new Person { Name = "Misha", }, }; var bindingList = new BindingList<Person>(list); var source = new BindingSource(bindingList, null); grid.DataSource = source;
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengemas Kini DataGridView Saya Apabila Menggunakan Senarai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!