Принимая WinForms;
Если текстовое поле привязано к свойству объекта, вы бы реализовали интерфейс INotifyPropertyChanged для объекта и уведомили бы о значении изменяемой строки.
public class MyClass : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
private string title;
public string Title {
get { return title; }
set {
if(value != title)
{
this.title = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged(this, new PropertyChangedEventArgs("Title"));
}
}
}
С учетом вышеизложенного, если вы связываетесь со свойством Title - обновление будет проходить «автоматически» для всех форм / текстовых полей, которые привязываются к объекту. Я бы рекомендовал это выше при отправке конкретных событий, так как это распространенный способ уведомления о привязке обновлений к свойствам объекта.