Android 我的MvvmCross绑定一直失败

Android 我的MvvmCross绑定一直失败,android,xamarin.android,xamarin,mvvmcross,Android,Xamarin.android,Xamarin,Mvvmcross,我在Xamarin Android应用程序的按钮上有以下两个绑定: local:MvxBind="{'Enabled':{'Path':'PlayerName.Length'}, 'Click':{'Path':'Commands[CreatePlayerCommand]'}}" 基本上,我尝试根据ViewModel中文本的长度启用/禁用按钮。我还将单击绑定到命令 但它一直在失败。语法有问题吗 以下是我看到的一些错误: MvxBind:错误:2.56解析绑定MvxException时出现问题

我在Xamarin Android应用程序的按钮上有以下两个绑定:

 local:MvxBind="{'Enabled':{'Path':'PlayerName.Length'}, 'Click':{'Path':'Commands[CreatePlayerCommand]'}}"
基本上,我尝试根据ViewModel中文本的长度启用/禁用按钮。我还将单击绑定到命令

但它一直在失败。语法有问题吗

以下是我看到的一些错误:

MvxBind:错误:2.56解析绑定MvxException时出现问题: PropertyName必须以字母开头-中的位置0 {'Click':{'Path':'Commands[CreatePlayerCommand]}}-char{

MvxBind:错误:2.57无法分析绑定规范 用{'Click':{'Path':'Co

我明白了

我不得不使用瑞士符号,因为出于某种原因JSON符号不起作用:\

 local:MvxBind="Enabled PlayerName.Length; Click CreatePlayerCommand"