Я хотел бы использовать привязку данных при отображении данных в TextBox. Я в основном делаю так:
public void ShowRandomObject(IRandomObject randomObject) {
Binding binding = new Binding {Source = randomObject, Path = new PropertyPath("Name")};
txtName.SetBinding(TextBox.TextProperty, binding);
}
Кажется, я не могу найти способ снять привязку. Я буду вызывать этот метод с множеством различных объектов, но TextBox останется прежним. Есть ли способ удалить предыдущую привязку или это делается автоматически при установке новой привязки?