我試圖通過INotifyPropertyChanged實現更新textedit控件通過客戶端類對象數據綁定,我無法讓它工作。 (數據源)後面的對象更新但textedit仍保留空白。如果我輸入文本到編輯框中,數據源被更新。請你幫忙嗎?以下是我正在使用的相關代碼:無法正確實現對象的屬性值和控件的屬性值之間的綁定
public class Client : NotifyProperyChangedBase
{
private string _firstname;
public string Firstname
{
get
{
return this._firstname;
}
set
{
this.CheckPropertyChanged<string>("Firstname", ref _firstname, ref value);
}
}
}
public Client ClientA = new Client();
Binding fname = new Binding("Text", ClientA, "Firstname", true, DataSourceUpdateMode.OnPropertyChanged);
ultraTextEditor_firstname.DataBindings.Add(fname);
ClientA.Firstname =「testN」; < ==編輯框保持空白...
我在這裏錯過了什麼嗎?在此先感謝彼得。
「WinForm INotifyPropertyChanged不起作用」我非常懷疑。 – 2011-04-28 23:25:52