在WPF GridView中添加一个空列

时间:2013-10-07 21:34:58

标签: wpf gridview

我有一个绑定到集合的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()。我只想要一个空列,我不想绑定到空字符串属性。有什么想法吗?

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

2 个答案:

答案 0 :(得分:5)

也许使用空的CellTemplate

    <GridViewColumn Width="100"> 
        <GridViewColumn.CellTemplate>
            <DataTemplate />
        </GridViewColumn.CellTemplate>
    </GridViewColumn> 

答案 1 :(得分:0)

或者只是不指定任何东西......

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