使用MvvmCross西藏绑定的方式是什么?

时间:2018-02-16 07:45:18

标签: xamarin mvvmcross android-databinding

The documentation of MvvmCross引用Tibet绑定,允许执行以下绑定表达式:

 Text FirstName + ' ' + LastName

以及

 If(test, if_true, if_false)

作为一些其他类似的例子。

但是,没有特别详细说明它目前是否可以开箱即用,或者需要一些插件,或者它还在开发中。

那么,该功能的状态是什么?此外,我可以使用它(如果它现在仍然可用)来定义这样的东西:

local:MvxBind="Text User.FirstName + ' ' + User.LastName" 
local:MvxBind="Visibility Visibility(If(GreaterThan(Users.Count, 0), false, true))"

1 个答案:

答案 0 :(得分:0)

每个版本都会得到越来越多的支持。

你可以看到测试西藏绑定实施功能的unit tests in the MvvmCross repo

同时检查MvxTibetBindingParser source code以查看您可以使用的操作符以及框架能够识别的操作符。