wpf listview 数据看不到,但其实已经在表格里

.Net技术 码拜 9年前 (2016-03-10) 1828次浏览
用的不是绑定,直接用的listview.Items.Add();添加进去的。

for (int a = 1; a < 10; a++)
 {
     list_left.Items.Add(a);//左边的listview
}

本人新建的项目里可以正常显示数据,但是放到MVVM框架里面,就看不到数据了wpf listview 数据看不到,但其实已经在表格里
但其实数据是有的,图中黄颜色的一条一条的就是数据。
wpf listview 数据看不到,但其实已经在表格里
问一下是什么原因导致的,要怎么解决这个问题?
以本人小白的想法,是不是MVVM框架中把ListView的style给做过更改了。

解决方案

10

MVVM的用法有问题,不要在VM里操作V里的控件
正确的做法可以在VM里初始化一个集合ObservableCollection<int>,在V里绑定这个集合

10

但是放到MVVM框架里面,就看不到数据了
->  你应该先了解 什么是MVVM,DataContext对象,以及1#所说的ObservableCollection  动态数据集合。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明wpf listview 数据看不到,但其实已经在表格里
喜欢 (0)
[1034331897@qq.com]
分享 (0)