关于数据绑定的source 问题
student是个继承了inotifychanged的类 有name属性
我在xaml的后台代码上这么写可以绑定的上
Student stu = new Student();
this.tb1.SetBinding(TextBox.TextProperty, new Binding("Name") {Source = stu });
但是我在UI上这么写就绑定不上。(没有设置任何datacontext)
<TextBox Height="50" x:Name="tb1" Text="{Binding Path=Name,Source=stu}" />
在构造函数中声明stu的实例
是因为它自己不知道去哪找这个source吗
如果我想让这个tb1的text绑定到stu的Name属性 除了直接把tb1(或者其父类)的datacontext设置为stu这个实例外
能不能用source来完成
btw 有没有这么写的binding stu.Name
wpf好复杂 脑子不是很够 谢谢大家了。。。
最后的最后 没有有大家给说说combobox的selectedvalue 和selecteditem 有什么不同 是不是用itemsource的类型接受
如果进行绑定的话 要用什么类型的绑定呢 比如说itemsource是List<User> 用一个User类的实例能对selectedvalue进行绑定吗