如何为WPF中的按钮创建右键单击上下文菜单

如何为WPF中的按钮创建右键单击上下文菜单,wpf,button,contextmenu,Wpf,Button,Contextmenu,我知道如何为按钮创建左键单击上下文菜单,但我不太确定如何为右键单击创建上下文菜单?(即,如何指定上下文菜单应显示在右键单击上,而不是左键单击上) 非常感谢。以下是一个示例: <Button Content="button" Name="btn" Width="100"> <Button.ContextMenu> <ContextMenu> <MenuItem Header="Cut"/>

我知道如何为按钮创建左键单击上下文菜单,但我不太确定如何为右键单击创建上下文菜单?(即,如何指定上下文菜单应显示在右键单击上,而不是左键单击上)

非常感谢。

以下是一个示例:

<Button Content="button" Name="btn" Width="100">
    <Button.ContextMenu>
        <ContextMenu>
            <MenuItem Header="Cut"/>
            <MenuItem Header="Copy"/>
            <MenuItem Header="Paste"/>
        </ContextMenu>
    </Button.ContextMenu>
</Button>


您确定问题没有颠倒过来吗?默认情况下,右键单击会触发contextmenu,而左键单击会触发contextmenu则需要额外的工作(但不知道为什么要在按钮上使用它?)