none
ListView如何切换DataTemplate? RRS feed

  • 常规讨论

  • ListView如何切换DataTemplate(这个我再WP8的ListBox实现过)?
    定义了两个DataTemplate?

    <DataTemplate x:Key="NormalDataTemplate">
                 <StackPanel Orientation="Horizontal">
                     <Image Height="58" Width="82" Source="ms-appx:///Images/MyListBox/cloud_01.png"/>
                     <TextBlock Text="{Binding Book_Name}" Foreground="#FF808080" FontSize="36"/>
                 </StackPanel>
             </DataTemplate>
    
             <DataTemplate x:Key="SelectDataTemplate">
                 <StackPanel Orientation="Horizontal">
                     <Image Height="58" Width="82" Source="ms-appx:///Images/MyListBox/cloud_02.png"/>
                     <TextBlock Text="{Binding Book_Name}" Foreground="#FF808080" FontSize="36"/>
                 </StackPanel>
             </DataTemplate> 

     一个是正常的情况下的DataTemplate,一个是选中情况下的DataTemplate。我打算在修改ListViewItem模版中改变不同状态的DataTemplate。但是没有成功。
      请那位大圣给点提示。
      谢谢!
    2013年9月3日 8:02