Xaml Listview项周围出现额外的空白
我有一个网格,其中一行具有Height=“Auto” 在那一行中,我有一个listview,它绑定到一个显示字符串的列表 当这些项目出现在listview中时,它们周围会有一堆额外的空白(如果我设置项目的背景,文本周围会有一条窄的颜色带,然后项目之间会有一堆空白)。我没有在任何地方设置任何边距或填充,只是绑定到我的收藏的基本listview 如何让项目紧密地显示在一起,而不是在它们之间有一堆空白 以下是相关的XAML:Xaml Listview项周围出现额外的空白,xaml,uwp,uwp-xaml,Xaml,Uwp,Uwp Xaml,我有一个网格,其中一行具有Height=“Auto” 在那一行中,我有一个listview,它绑定到一个显示字符串的列表 当这些项目出现在listview中时,它们周围会有一堆额外的空白(如果我设置项目的背景,文本周围会有一条窄的颜色带,然后项目之间会有一堆空白)。我没有在任何地方设置任何边距或填充,只是绑定到我的收藏的基本listview 如何让项目紧密地显示在一起,而不是在它们之间有一堆空白 以下是相关的XAML: <Grid> <Grid.RowDefinitio
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition />
</Grid.RowDefinitions>
<ListView ItemsSource="{Binding DisplayItems}" Grid.Row="0" DisplayMemberPath="DisplayString" />
我刚刚回答了一个问题,这个问题可能会帮助你理解发生了什么。根据我的回答,您可以生成
ListViewItem
的完整默认样式
样式中的下列Setter
影响每个列表视图项的间距
:
<Setter Property="Padding" Value="11,-1,11,-1" />
<Setter Property="MinWidth" Value="{ThemeResource ListViewItemMinWidth}" />
<Setter Property="MinHeight" Value="{ThemeResource ListViewItemMinHeight}" />
我刚刚回答了一个可能有助于你理解发生了什么的问题。根据我的回答,您可以生成
ListViewItem
的完整默认样式
样式中的下列Setter
影响每个列表视图项的间距
:
<Setter Property="Padding" Value="11,-1,11,-1" />
<Setter Property="MinWidth" Value="{ThemeResource ListViewItemMinWidth}" />
<Setter Property="MinHeight" Value="{ThemeResource ListViewItemMinHeight}" />
可能的重复可能的重复