求解WPF数据绑定的奇怪现象

chengjianjun1987 2012-11-01 10:15:59
本人初学WPF,现遇到一个奇怪的问题!
我有一个ListView,另后台有一个List<>集合,我现要将集合的数据绑定到ListView上去。程序运行无错,但是当我点击一个按钮,往List<>里面添加数据时,ListView并没有显示数据。但是奇怪的是当我最大化或者最小化一下窗口后,ListView的数据就显示出来了。 后来我用了 ObservableCollection<> 集合,就没有这样的问题。

求大神解惑啊!!
...全文
116 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhx527099095 2012-11-01
  • 打赏
  • 举报
回复
ObservableCollection<>

在跟新内容后会触发事情通知前台的ui跟新
List不具备这样的功能

最大化或者最小化后可能进行了数据的重新绑定 这样才会显出俩得吧

或者你这样试一下
把你的ListView控件点击button后重新绑定List 也会显示出来

相比ObservableCollection 的“自动” 这种相当于是手动

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧