在WPF GridView中添加空列

在WPF GridView中添加空列,wpf,gridview,Wpf,Gridview,我有一个绑定到集合的ListView GridView。出于美学考虑,我希望在开头有一个空列。如果我这样做 <ListView.View> <GridView> <GridViewColumn Width="100" /> <GridViewColumn Header="Col 1" DisplayMemberBinding="{Binding P1}" /> <GridViewColu

我有一个绑定到集合的ListView GridView。出于美学考虑,我希望在开头有一个空列。如果我这样做

<ListView.View>
    <GridView>
        <GridViewColumn Width="100" />
        <GridViewColumn Header="Col 1" DisplayMemberBinding="{Binding P1}" />
        <GridViewColumn Header="Col 2" DisplayMemberBinding="{Binding P2}" />
        <GridViewColumn Header="Col 3" DisplayMemberBinding="{Binding P3}" />
    </GridView>
</ListView.View>
我在第一列中获得ItemSource的.ToString。我只需要一个空列,不想绑定到空字符串属性。有什么想法吗

我只是希望它不是太明显…

也许使用一个空的单元格模板

也许使用一个空的单元格模板


或者只是不指定任何内容

<GridViewColumn Header="Col 3" Width="500" />

或者只是不指定任何内容

<GridViewColumn Header="Col 3" Width="500" />

胡乱猜测是行不通的。使用ItemSourceWild guess的.ToString填充列无效。使用无法工作的ItemSource的.ToString填充列。它使用无法工作的ItemSource的.ToString填充列。它用ItemSourceWorks的.ToString填充该列!谢谢你的作品!非常感谢。