【发布时间】:2017-05-22 11:47:28
【问题描述】:
我有一个
<DockPanel>
<!-- Header -->
<Button DockPanel.Dock="Top" Command="{Binding CreateAccountCommand}" Margin="{StaticResource ControlMargin}" Style="{StaticResource IconButtonStyle}">
<StackPanel>
<MahAppsIconPacks:PackIconFontAwesome Kind="Pencil" />
<TextBlock>create account</TextBlock>
</StackPanel>
</Button>
<!-- Accounts list -->
<ListView SelectionMode="Single" SelectedIndex="0" ItemsSource="{Binding AccountViewModels}" SelectedItem="{Binding SelectedItem}" Style="{StaticResource AccountsList}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<LocalViews:AccountView Margin="{StaticResource ControlMargin}" />
</DataTemplate>
</ItemsControl.ItemTemplate>
</ListView>
</DockPanel>
它的顶部带有黑色分隔符,非常难看。我该如何隐藏它?我试过设置不同的样式,但是没有ListViewColumnHeader。
在实时树中,它显示为标题内容......不是分隔符,我的错。如何删除它?
这不起作用:
<Style TargetType="ListView" x:Key="AccountsList" BasedOn="{StaticResource {x:Type ListView}}">
<Style.Resources>
<Style TargetType="HeaderedContentControl">
<Setter Property="Visibility" Value="Collapsed" />
</Style>
</Style.Resources>
</Style>
【问题讨论】:
-
您指的是 WPF 应用程序上的调试工具栏 Visual Studio 叠加层吗?如果是这样,您可以根据以下问题停用它:stackoverflow.com/questions/36618494/…
-
不,不是。稍后我会添加截图。
标签: wpf xaml mahapps.metro