在 Window.Resources 插入资源
<ContextMenu x:Key="ChildMenu">
<MenuItem Header="test1">
</MenuItem>
<MenuItem Header="test2">
</MenuItem>
<MenuItem Header="test3">
</MenuItem>
</ContextMenu>
在需要使用右键菜单的控件添加 上面插入的资源
<Button Grid.Column="1"
Content="右键菜单 "
Width="120"
Height="50"
Background="Green"
ContextMenu="{StaticResource ChildMenu}">
</Button>
效果图: