Чтобы ваше текстовое поле знало, когда изменяются данные, с которыми оно связано, класс, с которым он связан, должен реализовывать INotifyPropertyChanged.Ниже приведен пример на C #.Если вы связываете текстовое поле со свойством Data, текстовое поле должно обновляться при выполнении установщика свойства Data.Обратите внимание, что для INotifyPropertyChanged потребуется ссылка на пространство имен System.ComponentModel (Использование в C # или Импорт в VB).
public class MyData : INotifyPropertyChanged
{
string _data;
public event PropertyChangedEventHandler PropertyChanged;
public void OnPropertyChanged(string propertyName)
{
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
public string Data
{
get
{
return _data;
}
set
{
_data = value;
this.OnPropertyChanged("Data");
}
}
}