ObservableCollection<string> CompanyList
与xaml中的<ListView>
元素绑定。单独留下,它会按预期显示CompanyList
中的字符串列表。
但是,我希望ViewCell
中的ListView
自定义(仅用于样式目的),同时将CompanyList
作为string
的集合。我不确定如何绑定string
公司列表值。
<ListView x:Name="CompanyList" ItemTapped="OnAddCompanyFilterTapped" >
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<StackLayout Padding="0" Spacing="0">
<StackLayout Padding="10">
<Label Text="{Binding ??????????}" HorizontalOptions="Fill"/>
</StackLayout>
<BoxView Style="{StaticResource divider}"/>
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
我把什么放在???????获取CompanyList
中的字符串以显示?
非常感谢任何帮助/建议/想法!
答案 0 :(得分:2)
Binding Path=.
应该这样做,可以缩短:
<Label Text="{Binding}" HorizontalOptions="Fill"/>
假设ListView.ItemsSource
仍为CompanyList
。