【问题标题】:UWP ListView Content MarginUWP ListView 内容边距
【发布时间】:2020-01-06 09:05:57
【问题描述】:

我有一个ListView,其中有一个Header。如何设置仅不包括HeaderListViewItems 的边距?

例如,ListViewHeader 看起来像这样:

我希望ListViewItem 如下图所示:

第二个ListView没有Header,所以我可以直接设置它的边距。

现在有了标题,如何设置只环绕ListViewItems的空间的边距?

【问题讨论】:

  • 您好,请发布您的代码以便更好地理解。我不太明白你指的是 Header 的哪一部分。

标签: c# xaml listview uwp


【解决方案1】:

如果您的ListView 有标题,您可以通过将Padding 设置到标题中的根布局控件来在标题和项目之间添加边距。例如,您的标题可能如下所示:

<ListView.HeaderTemplate>
   <DataTemplate>
      <Grid Padding="0,0,0,12">
         ...
      </Grid>
   </DataTemplate>
</ListView.HeaderTemplate>

设置此布局控件的Margin 也应该同样有效。

【讨论】:

    猜你喜欢
    • 2017-10-21
    • 2021-11-06
    • 2016-02-20
    • 2013-09-29
    • 1970-01-01
    • 2010-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多