读书人

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

发布时间: 2013-01-06 15:44:47 作者: rapoo

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

求大神解惑啊!!
[解决办法]
ObservableCollection<>

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

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

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

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

读书人网 >CAD教程

热点推荐