источник данных не связывается при изменении - PullRequest
0 голосов
/ 09 октября 2018

Мой код работает нормально, но когда я добавляю данные в datagridview, они не привязываются к gridview.Я не понялаКогда я ищу что-то, я нахожу BindingSource.Если я использую это, я должен изменить многие вещи моего кода.Существуют ли ярлыки привязки к 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;

1 Ответ

0 голосов
/ 10 октября 2018

Вы когда-нибудь пробовали BindingList<> универсальный класс, который похож на List<> класс?BindingList больше подходит для роли DataSource.Я верю, что вы также можете воспользоваться такими методами, как GridView.Invalidate(), GridView.Update() и GridView.Refresh().Вы можете найти больше информации в DataGridView class .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...