我可以将可见性绑定中的多个属性与MvvmCross组合在一起吗?

时间:2018-05-04 12:01:44

标签: android xamarin mvvmcross

我的ViewModel中有两个Boolean属性。我可以使用两种属性的组合来设置可见性吗?

这样的东西
local:MvxBind="Visibility Visibility(BoolProperty1 && BoolProperty2)"

1 个答案:

答案 0 :(得分:3)

您可以使用其中一个ValueCombiner的MvvmCross提供:

local:MvxBind="Visibility Visibility(And(BoolProperty1, BoolProperty2))"

您可以在MvvmCross文档中阅读有关值合并器的更多信息:https://www.mvvmcross.com/documentation/fundamentals/value-combiners