gpt4 book ai didi

c# - 使用代码删除 WPF 中的绑定(bind)

转载 作者:IT王子 更新时间:2023-10-29 03:49:11 24 4
gpt4 key购买 nike

我想在 TextBox 中显示数据时使用数据绑定(bind)。我基本上是这样做的:

 public void ShowRandomObject(IRandomObject randomObject) {
Binding binding = new Binding {Source = randomObject, Path = new PropertyPath("Name")};
txtName.SetBinding(TextBox.TextProperty, binding);
}

我似乎找不到解除绑定(bind)的方法。我将使用许多不同的对象调用此方法,但 TextBox 将保持不变。有没有办法删除以前的绑定(bind),还是在我设置新绑定(bind)时自动完成?

最佳答案

或者:

BindingOperations.ClearBinding(txtName, TextBox.TextProperty)

关于c# - 使用代码删除 WPF 中的绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/186475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com