我可能没有在主题标题中充分解释,但我实际上想做的是:
<Label Text="Order Remaining :" Grid.Row="2" Grid.Column="0"></Label>
<Label Text="{Binding RemainingAmount}" Grid.Row="2" Grid.Column="1"></Label>
我希望在上面提到的代码中看到的是:
剩余订单:120金额
正如你在这里看到的,我不能添加单词“amount”,我可以在不创建另一个标签的情况下做类似{Binding RemaininAmount + 'Amount'}
的事情吗?
2条答案
按热度按时间kulphzqa1#
也许像这样,添加网格。行和列标签
https://learn.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/data-binding/multibinding?WT.mc_id=DOP-MVP-5002948#format-strings
yk9xbfzb2#
你可以在绑定表达式中使用
StringFormat
,如下所示:{0:d}
意味着你正在格式化一个字符串,其中第一个 (也是唯一一个) 参数应该显示为十进制。