您需要否定来自ViewModel的值的情况非常常见。我们最终使用的转换器就像所谓的“ InverseBoolConverter ”。
我的问题是:是否有一种方便的方法可以避免使用不涉及更改ViewModel的转换器?
注意:我正在使用ReactiveUI
答案 0 :(得分:2)
如果您只需要单向绑定,则可以执行以下操作:
this.OneWayBind(ViewModel, model => model.BoolProperty, view => view.BoolProperty, boolValue => !boolValue);