0

它可以將多個綁定添加到使用XAML標籤,例如:使用XAML可以將多個綁定添加到標籤?

<Label Text = "{Binding Address} - {Binding City}/{Binding State}" TextColor = "# ffeece" /> 
+1

可能重複[如何在一個Xamarin表單標籤中有2個數據綁定字段?](http://stackoverflow.com/questions/37660525/how-to-have-2-data-binding-fields-in- one-xamarin-forms-label) – hvaughan3

回答

3

不,這是不可能的。

但是爲什麼不在你的ViewModel中連接它並綁定到那個?

public string Description 
{ 
    get { return $"{Address} - {City}/{State}"; } 
} 

,並將其綁定想:<Label Text = "{Binding Description}" TextColor = "# ffeece" />

+0

非常感謝! – user2530802

0

我不知道,如果你可以添加多個綁定到相同的屬性。但您可以像上面的答案一樣使用,或者通過傳遞對象並返回格式化的字符串來使用值轉換器。

0

如果您想在這種情況下在XAML中的一個控件上綁定不同的屬性,則必須綁定視圖模型中的屬性,然後輕鬆地綁定。你可以參考上面的例子。

相關問題