可能重复:
Adding different context menu for datagrid’s header文本菜单DataGrid的WPF
我的DataGrid,但在上下文菜单我想看看我自己的领域(不复制剪切粘贴)任何人可以帮助我请这样做&
可能重复:
Adding different context menu for datagrid’s header文本菜单DataGrid的WPF
我的DataGrid,但在上下文菜单我想看看我自己的领域(不复制剪切粘贴)任何人可以帮助我请这样做&
请发布一些源代码。这个工作对我来说:
<DataGrid>
<DataGrid.ContextMenu>
<!-- your menu stuff goes here -->
<DataGrid.ContextMenu>
</DataGrid>
你可以用一个隐含的风格做到这一点。在你的资源控制添加以下内容:
<Style
TargetType="{x:Type dg:DataGridCell}">
<Setter
Property="ContextMenu">
<Setter.Value>
<ContextMenu>
<MenuItem Header="First One" />
<MenuItem Header="Second One" />
</ContextMneu>
</Setter.Value>
</Setter>
</Style>
注意:如果你想这是在说一个文本框(因为那是你是显示在编辑模式下的)只是改变的TargetType线为{X:类型TextBox}或任何你想要的其他控件。