如何将ListView绑定到整数集合?
答案 0 :(得分:3)
这可以通过粗略的谷歌搜索来回答,但是......
<ListView x:Name="listViewNumbers">
<ListView.View>
<GridView>
<GridViewColumn Header="Number" Width="200" DisplayMemberBinding="{Binding}" />
</GridView>
</ListView.View>
</ListView>
在代码中你可以这样做:
listViewNumbers.ItemsSource = new List<int> { 1, 2, 3, 4 };
答案 1 :(得分:0)
使用ListView的ItemSource属性。
答案 2 :(得分:0)
因为您可能想要一个全XAML解决方案:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
<ListView>
<ListView.ItemsSource>
<x:Array Type="{x:Type sys:Int32}">
<sys:Int32>1</sys:Int32>
<sys:Int32>2</sys:Int32>
<sys:Int32>3</sys:Int32>
</x:Array>
</ListView.ItemsSource>
</ListView>
严格来说,这不是一个绑定,但如果你在XAML中定义集合,它通常是静态的,所以绑定没有多大意义。