如何清除绑定

此示例演示如何从对象中清除绑定。

示例:

若要从对象上的单个属性中清除绑定,请调用 ClearBinding ,如以下示例所示。 以下示例从一个 TextBlock 对象的 TextProperty 中删除 mytext 的绑定。

BindingOperations.ClearBinding(myText, TextBlock.TextProperty);
BindingOperations.ClearBinding(Me.myText, TextBlock.TextProperty)

清除绑定会删除绑定,使依赖项属性的值恢复为如果没有绑定时的值。 此值可以是默认值、继承值或数据模板绑定中的值。

若要清除对象上所有可能属性的绑定,请使用 ClearAllBindings

另请参阅