积极答复者
listbox绑定后的更新问题

问题
答案
-
你好!
是的,如果你不重新绑定,不会自动更新的!
为了实现自动更新,需要使用BindingSource类来封装数据源,然后ListBox再绑定BindingSource实例,具体可以参考:
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.bindingsource.aspx
周雪峰- 已建议为答案 Raymond TangModerator 2009年12月18日 7:00
- 已标记为答案 YiChun Chen 2009年12月21日 11:08
-
我不太清楚你的代码是怎么处理的。但你更新完 List 对象后,再调用下面的方式界面肯定是会刷新的。BindingSource.ResetItem(int itemIndex);BindingSource.ResetCurrentItem();或
BindingSource.ResetBindings(true);
知识改变命运,奋斗成就人生!- 已标记为答案 YiChun Chen 2009年12月21日 11:08
全部回复
-
你好!
是的,如果你不重新绑定,不会自动更新的!
为了实现自动更新,需要使用BindingSource类来封装数据源,然后ListBox再绑定BindingSource实例,具体可以参考:
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.bindingsource.aspx
周雪峰- 已建议为答案 Raymond TangModerator 2009年12月18日 7:00
- 已标记为答案 YiChun Chen 2009年12月21日 11:08
-
数据操作完毕后,显式Bind一下
http://bbs.lishewen.com.cn -
我不太清楚你的代码是怎么处理的。但你更新完 List 对象后,再调用下面的方式界面肯定是会刷新的。BindingSource.ResetItem(int itemIndex);BindingSource.ResetCurrentItem();或
BindingSource.ResetBindings(true);
知识改变命运,奋斗成就人生!- 已标记为答案 YiChun Chen 2009年12月21日 11:08