我的代码工作正常,但是当我向datagridview添加数据时,它没有绑定到gridview。我听不懂当我搜索某些内容时,我发现BindingSource.If使用它,我必须更改代码中的许多内容。有一些绑定到datagridview的捷径
这正在加载datagridview
schoolGridView.DataSource = load.GetDataSource();
这是我添加行的时间。
List<DataSourceObject> src = (List < DataSourceObject >)schoolGridView.DataSource;
DataSourceObject dat = new DataSourceObject();
dat.sinif = "asd";
dat.okulAdi = "ad";
dat.ogrenciAdi = "123";
dat.ilce = "43";
dat.il = "123";
src.Add(dat);
schoolGridView.DataSource = src;
答案 0 :(得分:0)
您是否尝试过类似BindingList<>
类的List<>
泛型类? BindingList更适合用作数据源。相信您也可以从GridView.Invalidate()
,GridView.Update()
和GridView.Refresh()
之类的方法中受益。您可以在DataGridView class中找到更多信息。