基本上,我想在用户右键单击数据网格上的有效项目时显示上下文菜单,但是,我发现的所有答案都是通过数据网格视图完成的,我可以&因为我正在开发一个WPF项目,所以请使用它。为了清楚起见,我知道如何在右键单击时处理上下文菜单,但是,当用户右键单击数据网格中的一行时,我只需要弹出菜单。请帮帮我c:
答案 0 :(得分:0)
<DataGrid.Resources>
<Style TargetType="DataGridRow">
<Setter Property="ContextMenu">
<Setter.Value>
<ContextMenu>
<Menu>
<MenuItem Header="Cut"/>
</Menu>
</ContextMenu>
</Setter.Value>
</Setter>
</Style>
</DataGrid.Resources>
答案 1 :(得分:0)
您可以尝试创建ContextMenu。
<DataGrid Name="dGrid">
<DataGrid.ContextMenu>
<ContextMenu >
<MenuItem Header="Click Here" />
</ContextMenu>
</DataGrid.ContextMenu>
</DataGrid>