我可以将可见性绑定中的多个属性与 MvvmCross 结合使用吗?

ron*_*nak 1 android mvvmcross xamarin

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

就像是

local:MvxBind="Visibility Visibility(BoolProperty1 && BoolProperty2)"
Run Code Online (Sandbox Code Playgroud)

Che*_*ron 5

您可以使用ValueCombinerMvvmCross 提供的其中一种:

local:MvxBind="Visibility Visibility(And(BoolProperty1, BoolProperty2))"
Run Code Online (Sandbox Code Playgroud)

You can read more about value combiners in the MvvmCross documentation: https://www.mvvmcross.com/documentation/fundamentals/value-combiners