控件属性绑定指定到类属性问题
class Myclass
{
private string name;
public string Name{
get {return name;}
set {name=value;}
}
}
button1_click 事件:
//myc1 是Myclass 的实例并已初始化 NAME= "ABC "
textbox1.DataBings.Add( "Text ",myc1, "Name ");
点击BUTTON1后,textbox.TEXT 变为 "ABC "
在 textbox 输入“123”,检查mc1.Name 为“123” 正确
问题:
button2_click 事件
mc1.Name= "jwh "; //我认为此时textbox的text属性应该同步改变,可实际上没有,这是为什么呢?
------解决方案--------------------mc1.Name= "jwh ";
textbox1.DataBings[0].ReadValue();