2010-06-29 78 views
0

我有一个DataGridView的数据绑定到BindingSource,它依次连接到一个对象列表。数据绑定设置后,我从后台线程填充列表(当然使用Form.Invoke)。问题在于网格未更新。我可以在调试器中看到BindingSource包含项目并且DataGridView已连接到它,但项目不显示。哪里不对?DataGridView数据绑定到一个列表不会更新

+0

你有没有尝试强制窗口/网格绑定后重新绘制? – 2010-06-29 17:17:08

+1

发布一些代码(比如你正在设置数据绑定的地方等)将使得回答你的问题更容易。 – camainc 2010-06-29 17:17:27

+0

另外,你的对象是否实现了数据绑定所需的接口? – camainc 2010-06-29 17:19:56

回答

1

我想通了。我需要使用BindingList而不是列表<>。

相关问题