Ich möchte Datenbindung verwenden, wenn Daten in einer TextBox angezeigt werden. Ich mache im Grunde wie:Entfernen Sie Bindung in WPF mit Code
public void ShowRandomObject(IRandomObject randomObject) {
Binding binding = new Binding {Source = randomObject, Path = new PropertyPath("Name")};
txtName.SetBinding(TextBox.TextProperty, binding);
}
Ich kann nicht scheinen, eine Möglichkeit zu finden, die Bindung zu deaktivieren. Ich werde diese Methode mit vielen verschiedenen Objekten aufrufen, aber die TextBox bleibt gleich. Gibt es eine Möglichkeit, die vorherige Bindung zu entfernen, oder geschieht dies automatisch, wenn ich die neue Bindung einstelle?
Könnten Sie bitte die angenommene Antwort ändern? –