对齐同一行上的文本

时间:2018-02-10 13:32:15

标签: xaml xamarin.forms

我在同一行显示绑定数据时遇到问题。

我想这样表现出来:

2018-01-01 - 2018-01-07

<Label Text="{Binding ChartDate, StringFormat='{0:d}'}"></Label>   
<Label Text="-"></Label>
<Label Text="{Binding ChartDateTo, StringFormat='{0:d}'}" ></Label>

怎么做的?我试图将第二个绑定移动到第一个标签,但之后没有任何显示

1 个答案:

答案 0 :(得分:5)

试试这个:

<StackLayout Orientation="Horizontal">
    <StackLayout.Children>
        <Label Text="{Binding ChartDate, StringFormat='{0:d}'}"></Label> 
        <Label Text="-"></Label>
        <Label Text="{Binding ChartDateTo, StringFormat='{0:d}'}" ></Label> 
    </StackLayout.Children>
</StackLayout>