当前位置: 代码迷 >> Silverlight >> 求解WPF数据绑定的奇怪现象解决方法
  详细解决方案

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

热度:8345   发布时间:2013-02-26 00:00:00.0
求解WPF数据绑定的奇怪现象
本人初学WPF,现遇到一个奇怪的问题!
我有一个ListView,另后台有一个List<>集合,我现要将集合的数据绑定到ListView上去。程序运行无错,但是当我点击一个按钮,往List<>里面添加数据时,ListView并没有显示数据。但是奇怪的是当我最大化或者最小化一下窗口后,ListView的数据就显示出来了。 后来我用了 ObservableCollection<> 集合,就没有这样的问题。

求大神解惑啊!!
------解决方案--------------------------------------------------------
 ObservableCollection<> 

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

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

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

相比ObservableCollection 的“自动” 这种相当于是手动
  相关解决方案