2011-04-15 44 views

回答

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 }; 
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中定义集合,它通常是静态的,所以绑定没有多大意义。