关于wpf数据绑定的两个问题
小弟最近刚开始学习wpf,请问两个wpf里关于数据绑定的问题
1 现在有一个代码类叫 class1,一个xmal的name也叫class1。xmal里引用代码类中的一个属性List<string>: MyList1
<ListBox.ItemsSource>
<Binding Path="MyList1" />
</ListBox.ItemsSource>
由于是同一个class里面,xmal当中我没有指定 binding的source。现在的问题是,虽然没有报错,但是ListBox中并没显示MyList1中的信息。
2 有一个类叫 Class2 ,继承了INotifyPropertyChanged。然后xmal中将Class2作为一个resource引用,然后将Class中的MyList2与一个控件绑定。
请问应该如何修改MyList2,并且在Class2的相关控件上立刻显示出来呢?
期待大家的解答,先谢过了
------解决方案--------------------
1 现在有一个代码类叫 class1,一个xmal的name也叫class1。xmal里引用代码类中的一个属性List <string>: MyList1
<ListBox.ItemsSource>
<Binding Path="MyList1" />
</ListBox.ItemsSource>
由于是同一个class里面,xmal当中我没有指定 binding的source。现在的问题是,虽然没有报错,但是ListBox中并没显示MyList1中的信息。
两个class1是同一个类吗?
xmal当中我没有指定 binding的source, 没source肯定不行
最好贴出xmal
------解决方案--------------------要用DisplayMemberPath筛选