我已经知道了Binding.DoNothing ,人们可以从实施的IValueConverter返回表示没有其他操作应该发生。
但是,我找不到一个引用,或文档很好地总结出来,其他的什么特殊值 - 比如返回回退值。 这些是什么?
我已经知道了Binding.DoNothing ,人们可以从实施的IValueConverter返回表示没有其他操作应该发生。
但是,我找不到一个引用,或文档很好地总结出来,其他的什么特殊值 - 比如返回回退值。 这些是什么?
Binding.DoNothing
是一个对象实例, 你正在从值转换器返回 ; 它指示绑定引擎并不更新目标属性的值。 这里有一个很好的例子用的,你可以使用这是什么的约什-史密斯。
FallbackValue
是您在绑定设置属性; 它允许你指定的值将被应用到目标属性,如果:
DependencyProperty.UnsetValue
,或 DependencyProperty.UnsetValue
,或 TargetNullValue
也是你绑定设置属性; 它允许你指定要应用到目标财产,如果源属性的值,是null
。 例如,如果你绑定一个文本框的字符串属性TargetNullValue
让你挑,如果源字符串是什么出现在文本框中null
。