2013-08-03 62 views
7

綁定到Android元素上的多個屬性的正確語法是什麼?使用瑞士語法將MvvmCross綁定到android控件上的多個屬性

我想是這樣的local:MvxBind="{ Value StartTime, Text StartTimeText}"

,其屬性開始時間和開始時間文本視圖模型的定義,但這不起作用。值和文本是此自定義控件的屬性。

視圖模型可以是這樣的:

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

我發現這個related question,但無法找到多個綁定正確的語法瑞士。任何人在一個元素上完成多個綁定?

TIA。

+0

可以在這裏看到多個綁定的示例:https://www.casseykeating.com/home/2017/6/26/conversion-bindings – cfl

回答

14

語法我一直在尋找的是:

地方:MvxBind = 「值開始時間;文本StartTimeText」 「;」

不要忘記後的空間。沒有它,你不會得到第一個綁定。

+1

有關語法的更多信息,還可以閱讀https://github.com/slodge/MvvmCross/wiki/Databinding – Stuart

+0

我在維基中看不到有關動詞(Value,Text)的任何內容? – Softlion

+0

並結合在同一行上;不起作用:( – Softlion

相關問題