Hi Leute,
ich möchte eine Bindung erzeugen.
Es gibt eine Textbox in der man etwas eingeben kann. Die Änderungen in der Textbox sollen in eine Property einer Model-Klasse geschrieben werden per Binding.
Die Property ist wiederum an die TextProperty eines Labels gebunden (Es soll so gemacht werden laut Aufgabenstellung).
Trotz meiner Bindungen aktualisiert sich das Label nicht wenn ich etwas in der TextBox eingebe.
Hier der Code aus dem Code-Behind. Die Komponenten wie Textbox, Label sind im XAML angelegt.
Student marco = new Student("Max", "Mustermann", 12345689);
Binding myBinding = new Binding(nameof(marco.Matrikelnummer));
myBinding.Source = marco;
myBinding.Mode = BindingMode.TwoWay;
myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged;
studentAnzeige.SetBinding(Label.ContentProperty, myBinding);
Binding second = new Binding(nameof(marco.Matrikelnummer));
second.Source = marco;
second.Mode = BindingMode.TwoWay;
second.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged;
tb1.SetBinding(TextBox.TextProperty, second);
Kann mir jemand weiterhelfen?