【发布时间】:2014-09-04 13:41:39
【问题描述】:
我有 DataGridView 和 DataSource 是列表。当我在 gridview 中更改该列表中的元素属性时,它显示在前面。当我单击行时,它会更改值。我正在使用 BackgroundWorker 更新列表。如何同时更新DataGridView?
【问题讨论】:
-
ObservableCollection 代替 List?
-
列表<_input> oldList;公共类_输入{公共字符串标题{获取;放; } 公共字符串项目 { 获取;放; } 公共双倍成本 { 得到;放; } 公共双固定价格 { 得到;放; } 公共双 FloorPrice { 得到;放; } 公共字符串 Asin1 { 获取;放; } 公共布尔编辑 { 获取;放; } }
-
你能试试吗,System.Collections.ObjectModel.ObservableCollection<_input> oldList 而不是 List<_input> oldList?
-
好的。谢谢。我会试试的。
-
我试过了,但没有用。
标签: c# winforms datagridview