WPF,请问这样的绑定该怎么写?
有一个自定义的控件CustomControl,里面有一个属性Name,请问,如何在CustomControl类的后台将Name属性绑定到窗体中的textbox1的Text属性上。不是在XAML中CustomControl对象实现绑定,要求在CustomControl类的后台实现绑定。因为程序要求所有的CustomControl对象的Name属性值都是一样的,所以想在后台一次性绑定。
请问,该怎么写?
------解决方案--------------------Name属性值不能一样吧!一样就出错了!
------解决方案--------------------
Name不能一样+1.
但是可以用递归绑定..
------解决方案--------------------stu = new Student();
Binding bind = new Binding();
bind.Source = stu;
bind.Path = new PropertyPath("Name");
this.textBox1.SetBinding(TextBox.TextProperty, bind);
可以参考