在C#中,解除數據綁定通常是指從UI元素(如TextBox、ComboBox等)或其他可綁定對象上移除已經設置的數據綁定
BindingOperations.ClearBinding()
方法:using System.Windows.Data;
// ...
// 假設你有一個名為textBox的TextBox控件,并且已經為其設置了數據綁定
BindingOperations.ClearBinding(textBox, TextBox.TextProperty);
ClearValue()
方法:// 假設你有一個名為textBox的TextBox控件,并且已經為其設置了數據綁定
textBox.ClearValue(TextBox.TextProperty);
ClearAllBindings()
方法:using System.Windows.Data;
// ...
// 假設你有一個名為textBox的TextBox控件,并且已經為其設置了數據綁定
BindingOperations.ClearAllBindings(textBox);
請注意,這些示例適用于WPF應用程序。如果你正在使用其他類型的應用程序(如WinForms或UWP),則需要使用不同的方法來解除數據綁定。