Hallo Leute,
ich möchte z.B. eine TextBox an ein Property binden. Könnte mir jemand einen Hinweis geben, wir ich die Daten in der TextBox aktualisiere?
Bisher sieht das so aus:
Hier ist die Klasse, an dessen Property ich binden möchte.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| public class BusinessObject :INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged;
private string _Name = ""; public string Name { get { return _Name; } set { _Name = value; if (PropertyChanged != null) PropertyChanged(this, new PropertyChangedEventArgs("Name")); } } } |
So binde ich.
C#-Quelltext
1:
| textBox1.DataBindings.Add(new Binding("Text", business, "Name")); |
Mich würde nun interessieren, wie ich eine Aktualisierung mittels PropertyChangedEvent erzwingen kann.
Für Hinweise & Tipps bin ich wie immer Dankbar.