WPF&MVVM:将控件添加到自动生成的列表视图中

WPF&MVVM:将控件添加到自动生成的列表视图中,wpf,xaml,mvvm,Wpf,Xaml,Mvvm,我想创建如下列表视图: 虽然列表视图已经有了多选功能,并且不需要复选框,但是我想为那些经验不足的用户添加这些复选框,因为他们不知道如果按住Shift键就可以选择多个项目 目前,我的列表视图只包括ID和全名列;数据通过根据MVVC概念创建的绑定显示 如何在每个非标题行中添加复选框和按钮?您应该声明一个带有复选框的CellTemplate: <GridViewColumn Width="50px"> <GridViewColumn.CellTemplate>

我想创建如下列表视图:

虽然列表视图已经有了多选功能,并且不需要复选框,但是我想为那些经验不足的用户添加这些复选框,因为他们不知道如果按住Shift键就可以选择多个项目

目前,我的列表视图只包括ID和全名列;数据通过根据MVVC概念创建的绑定显示

如何在每个非标题行中添加复选框和按钮?

您应该声明一个带有复选框的CellTemplate:

<GridViewColumn Width="50px">
    <GridViewColumn.CellTemplate>
        <DataTemplate>
            <CheckBox IsChecked="{Binding MyProperty}"/>
        </DataTemplate>
    </GridViewColumn.CellTemplate>
</GridViewColumn>

看这里:你可能在找@Clemens,看起来是的。我试试看。谢谢你的参考@Filburt,示例代码是空的xD,不管怎样,这都是微软的错。谢谢你的参考!会的!谢谢你的回答!
<GridViewColumn Width="50px">
    <GridViewColumn.CellTemplate>
        <DataTemplate>
            <CheckBox IsChecked="{Binding MyProperty}"/>
        </DataTemplate>
    </GridViewColumn.CellTemplate>
</GridViewColumn>