2
我相信,我的問題根源於以下事實:雖然TextBox
是IBindableComponent
,但ToolStripTextBox
不是。如何將一個字符串屬性綁定到ToolStripTextBox?
我正在尋找與ToolStripTextBox
簡單綁定,如答案here中所述。
public int Unit {get;set;}
private void Form1_Load(object sender, EventArgs e) {
toolStripTextBox1.DataBindings.Add("Text", this, "Unit");
}
目前,我這樣做:
public string SendToEmail {
get{
return _sendToEmail.Text;
}
set {
_sendToEmail.Text = value;
}
}
所以現在我得到雙向同步,但它不是鬆耦合。
問題:是否有一個.NET類封裝了一個屬性的名稱兩個類,並監視單向或雙向變化(使用反射?)之間的值推?還是有更簡單的方法來思考它?