更新后的C#datagridview数据源未显示新行

时间:2019-02-13 15:25:00

标签: c# datagridview datasource

从我的API json数据更新DataGridView数据源(列表),值在网格上更新,但是未添加新行,我需要更改顺序才能看到新添加的行。

我具有自定义功能来订购datagridview数据源(列表),我创建了reset选项,如果使用它,它可以正常工作,但是我不知道为什么。

        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数据源更新后,但无法正常工作。

0 个答案:

没有答案