用的不是绑定,直接用的listview.Items.Add();添加进去的。
for (int a = 1; a < 10; a++) { list_left.Items.Add(a);//左边的listview }
本人新建的项目里可以正常显示数据,但是放到MVVM框架里面,就看不到数据了
但其实数据是有的,图中黄颜色的一条一条的就是数据。
问一下是什么原因导致的,要怎么解决这个问题?
以本人小白的想法,是不是MVVM框架中把ListView的style给做过更改了。
解决方案
10
MVVM的用法有问题,不要在VM里操作V里的控件
正确的做法可以在VM里初始化一个集合ObservableCollection<int>,在V里绑定这个集合
正确的做法可以在VM里初始化一个集合ObservableCollection<int>,在V里绑定这个集合
10
但是放到MVVM框架里面,就看不到数据了
-> 你应该先了解 什么是MVVM,DataContext对象,以及1#所说的ObservableCollection 动态数据集合。
-> 你应该先了解 什么是MVVM,DataContext对象,以及1#所说的ObservableCollection 动态数据集合。