Jea*_*nal 5 .net wpf ivalueconverter imultivalueconverter
我已经知道可以从IValueConverter实现返回的Binding.DoNothing,表示不应该进行其他操作.
但是,我找不到一个很好地总结的参考或文档,其他特殊值是什么 - 比如返回后备值.这些是什么?
Jon*_*Jon 12
Binding.DoNothing是您从值转换器主动返回的对象实例; 它指示绑定引擎根本不更新目标属性的值.这是Josh Smith关于你可能会使用它的一个很好的例子.
FallbackValue是您在绑定上设置的属性; 它允许您指定要应用于目标属性的值,如果:
DependencyProperty.UnsetValue,或DependencyProperty.UnsetValue,或TargetNullValue也是你在绑定上设置的属性; 它允许您指定要在源属性的值为的情况下应用于目标属性的值null.例如,如果将文本框绑定到字符串属性TargetNullValue,则可以选择文本框中显示的内容,如果源字符串是null.