我在一些Xamarin代码的example中看到了这段代码:
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Label Text="{Binding .}" TextColor="#66ffff" FontSize="Micro" HorizontalOptions="CenterAndExpand" />
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
绑定是什么?意思?我从尝试代码中猜出的是像正则表达式中的ItemsSource中的一个字符吗?但是我无法在documentation中找到它。
答案 0 :(得分:3)
点(。)表示您将整个对象/模型而不是单个属性绑定到该标签的text属性。有时这是必需的,例如,在转换器中,您需要模型中的多个方面。
在上面的代码示例中,该列表视图的项目源也可能是字符串列表。因此,没有属性可以绑定到text属性。