我有一个绑定到视图模型的数据网格,在数据网格上我有一个上下文菜单我试图使命令行为无效。
<DataGrid Margin="5,0,0,0">
<DataGrid.Resources>
<Style TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="ContextMenu">
<Setter.Value>
<ContextMenu>
<MenuItem Header="Column1"></MenuItem>
<MenuItem Header="Column2" Command="{Binding ShowEditColumnWindow}"></MenuItem>
</ContextMenu>
</Setter.Value>
</Setter>
答案 0 :(得分:0)
尝试使用此代码,添加路径
<MenuItem Header="Column2" Command="{Binding Path=ShowEditColumnWindow}"/>