如何:清除绑定

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

示例

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

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

清除绑定会移除绑定,这样依赖属性的值会更改为过去尚未绑定时的值。 此值可以是默认值、继承值或来自数据模板绑定的值。

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

另请参阅