WPF - 项目容器项目模板

时间:2016-09-20 19:30:11

标签: wpf xaml listview itemscontrol

我需要创建列表视图,它将显示为数据网格。 (数据将显示在列中)。

还需要在没有GridView的情况下执行它,绝对没有列名。我目前的代码:                                                                                                                                                                                                                                         

                 <Rectangle  Width="18" Margin="6,2,0,2"
                        Height="14" Fill="{DynamicResource AccentColorBrush}" >
                     <Rectangle.OpacityMask>
                          <VisualBrush Stretch="Fill" Visual="{DynamicResource appbar_nfc}" />
                     </Rectangle.OpacityMask>
                      <Rectangle.Style>
                         <Style TargetType="{x:Type Rectangle}">
                             <Setter Property="Visibility" Value="Collapsed"/>
                             <Style.Triggers>
                                 <DataTrigger Binding="{Binding RelativeSource={RelativeSource
                                      Mode=FindAncestor,
                                      AncestorType={x:Type ListBoxItem}},
                                         Path=IsSelected}" Value="True">
                                     <Setter Property="Visibility" Value="Visible"/>
                                 </DataTrigger>
                             </Style.Triggers>
                         </Style>
                  </Rectangle.Style>
                 </Rectangle>

                 <TextBlock Margin="0 0 0 0"
                            HorizontalAlignment="Right"
                            Grid.Column="2">
                       Album Title
                 </TextBlock>
            </DockPanel>
        </DataTemplate>
   </ListView.ItemTemplate>

这就是我现在所拥有的 -

enter image description here

但我需要在上一页放置“专辑标题”,就像那里的名字一样 -

enter image description here

但顶部没有列名。

感谢。

0 个答案:

没有答案