wpf中datagrid中的数据向外层viewmodel中绑定数据

<DataGridTemplateColumn Header="操作" Width="*" SortMemberPath="ModificateDate" >
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
<Button Style="{StaticResource noborderbtnStyle}" Foreground="Blue" Content="修改" Command="{Binding DataContext.DoubleClickCommand,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType=UserControl}}" CommandParameter="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=DataGrid}, Path=SelectedItem}"/>
<Button Content="删除" Command="{Binding DataContext.DeleteRoleCommand,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType=UserControl}}" CommandParameter="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=DataGrid}, Path=SelectedItem}"/>
</StackPanel>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>

 

--禁止转载

posted @ 2021-11-11 18:35  小可可可  阅读(281)  评论(0编辑  收藏  举报