13
如何在Silverlight中清除/删除DataBinding?在Silverlight中清除绑定(从SetBinding中删除数据绑定)
类似于:Remove binding in WPF using code
但BindingOperations.ClearBinding()方法不会在Silverlight 3
如何在Silverlight中清除/删除DataBinding?在Silverlight中清除绑定(从SetBinding中删除数据绑定)
类似于:Remove binding in WPF using code
但BindingOperations.ClearBinding()方法不会在Silverlight 3
的BindingOperations.ClearBinding()方法调用存在ClearValue(内部)。
public static void ClearBinding(DependencyObject target, DependencyProperty dp)
{
if (target == null)
{
throw new ArgumentNullException("target");
}
if (dp == null)
{
throw new ArgumentNullException("dp");
}
if (IsDataBound(target, dp))
{
target.ClearValue(dp);
}
}
via Reflector。