ListView(WPF)中的分隔符?

Moh*_*yan 5 .net c# wpf listview separator

我要在WPF的ListView中插入一个Separator,如下所示:
image

我使用了以下XAML代码,但它不起作用!

<ListView ItemsSource="{Binding ListViewItemsCollections}">
    <ListView.View>
        <GridView>
            <GridViewColumn Header="Name" Width="200" DisplayMemberBinding="{Binding GridViewColumnName}"/>
            <GridViewColumn Header="Tags" Width="200" DisplayMemberBinding="{Binding GridViewColumnTags}"/>
            <GridViewColumn Header="Location" Width="400" DisplayMemberBinding="{Binding GridViewColumnLication}"/>
        </GridView>
    </ListView.View>
    <Separator />
</ListView>
Run Code Online (Sandbox Code Playgroud)

你能指导我吗?谢谢.

Pio*_*yna 5

穆罕默德

我相信插入一个分隔符(或模仿一个的控件)比你想象的要简单得多:)

首先,请看一下DataTemplate应该如何应用于ListBox/ListView.你可以在这里找到它.其次,您必须决定如何模仿分隔符.你可以在这里这里找到2个很好的例子.如果你的任务完成,请随时通知我:)

  • 我仔细阅读了所有链接,但我没有意识到我应该如何为ListView添加一个分隔符,我将它绑定到ItemsSource! (2认同)