MvvmCross使用瑞士语法绑定到android控件上的多个属性

时间:2013-08-03 04:29:02

标签: android binding mvvmcross

在Android元素上绑定多个属性的正确语法是什么?

我尝试了类似local:MvxBind="{ Value StartTime, Text StartTimeText}"

的内容

其中属性StartTime和StartTime文本在ViewModel中定义,但这不起作用。值和文本是此自定义控件的属性。

ViewModel可能如下所示:

public class ViewModel
{
   public DateTime StartTime{get;set;}
   public string StartTimeText {get;set;}
}

我发现了这个related question,但找不到多个绑定的正确Swiss语法。有人在元素上做过多次绑定吗?

TIA。

1 个答案:

答案 0 :(得分:19)

我正在寻找的语法是:

  

local:MvxBind =“Value StartTime; Text StartTimeText”

不要忘记“;”之后的空格。没有它你将无法获得第一个绑定。