У меня есть пользовательский класс, в котором я реализовал INotifyPropertyChanged
, и я могу с радостью связать это с свойством .Text
TextBox на форме и иметь поток данных в обоих направлениях.Двусторонняя привязка данных к элементу управления под свойством
Я сейчас пытаюсь достичь того же с текстовым полем на UserControl, через свойство:
public string MyProperty
{
get { return MyPropertyTextBox.Text; }
set { MyPropertyTextBox.Text = value; }
}
Я могу связать мой класс к MyProperty
на UserControl, так что значение установлено.
Но как я могу получить его, чтобы при редактировании текстового поля изменение возвращалось обратно в мой класс?
Edit:
Не уверен, что я объяснил себя очень хорошо + это WinForms, WPF не.
Само текстовое поле не связано, я хотел, чтобы событие TextChanged в текстовом поле также вызывало свойство PropertyChanged свойства usercontrol. Построил себе доказательство концептуального теста, получил эту работу, а затем смог реализовать ее в моем проекте.
спасибо за предложения.
ASP.NET, Windows Forms – Satpal
Похоже WPF ... –