C# 列标题绑定列表视图(GridViewcolum)

C# 列标题绑定列表视图(GridViewcolum),c#,wpf,listview,binding,C#,Wpf,Listview,Binding,我想用ItemsSource返回的数据绑定listview的列标题。我有一个列表视图,其布局如下: <ListView DataContext="{Binding ElementName=This}" ItemsSource="{Binding}"> <ListView.View> <GridView> <GridViewColumn DisplayMemberBinding="{Binding Col

我想用ItemsSource返回的数据绑定listview的列标题。我有一个列表视图,其布局如下:

<ListView DataContext="{Binding ElementName=This}" ItemsSource="{Binding}">
    <ListView.View>
         <GridView>
             <GridViewColumn DisplayMemberBinding="{Binding ColumnValue1" />
             <GridViewColumn DisplayMemberBinding="{Binding ColumnValue2">
                  <GridViewColumnHeader Content="{Binding ShortDescription}" />
             </GridViewColumn>
         </GridView>
     </ListView.View>
<ListView>
我在代码隐藏中有一个列表,我正在将其设置为Listview的ItemsSource。正在正确填充listview的行数据。但是,列标题未设置为列表中的值

我试着遵循以前的方法,但似乎不起作用


我知道我做错了什么,只是不确定是什么。

如果要更改标题,是否应该将GridViewColumn上的Header属性作为目标?我已尝试将该值绑定到GridViewColumn中的Header属性,但也不起作用。在第二个GridvViewColumn中,您可以看到GridViewColumnHeader,它允许您在标题上设置更多属性