Mega Code Archive

 
Categories / C# / WPF
 

Use ArrayList as the ListView ItemSource

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"        xmlns:sys="clr-namespace:System;assembly=mscorlib"       xmlns:col="clr-namespace:System.Collections;assembly=mscorlib"       xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">     <StackPanel>         <ListView>             <ListView.View>                 <GridView>                     <GridViewColumn DisplayMemberBinding="{Binding Year}"                            Header="Year"                           Width="50"/>                     <GridViewColumn DisplayMemberBinding="{Binding Month}"                            Header="Month"                           Width="50"/>                     <GridViewColumn DisplayMemberBinding="{Binding Day}"                            Header="Day"                           Width="50"/>                 </GridView>             </ListView.View>             <ListView.ItemsSource>                 <col:ArrayList>                     <sys:DateTime>2006/1/1</sys:DateTime>                     <sys:DateTime>2006/1/2</sys:DateTime>                 </col:ArrayList>             </ListView.ItemsSource>         </ListView>     </StackPanel> </Window>