Источник данных c # datagridview после обновления не показывает новую строку - PullRequest
0 голосов
/ 13 февраля 2019

Обновление DataGridView DataSource (List) из моих данных API json, значения обновляются в сетке, но новая строка не добавляется, мне нужно изменить порядок, чтобы увидеть новую добавленную строку.

У меня есть пользовательская функция для заказа источника данных datagridview (Список), я создал опцию сброса, и если я использую его, он работает, но я не знаю почему.

        if (OrderElement == "Seller")
        {
            if (Seller_SortType == false)
            {
                List = List.OrderBy(o => o.Seller).ToList();
                Seller_SortType = true;
            }
            else
            {
                List = List.OrderByDescending(o => o.Seller).ToList();
                Seller_SortType = false;
            }
        }
        else if (OrderElement == "Reset")
        {
            List = List.ToList();
        }

        // This function updating my datagridview datasource dgv.DataSource = List;
        MainAddTable();

Попытался добавить dgv.Update ();и dgv.Refresh ();после обновления источника данных dgv, но он не работает.

...