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

10

我知道如何为按钮创建左键上下文菜单,但不确定如何在右键上下文中创建它?(即如何指定上下文菜单应在右键单击而不是左键单击时出现)。

非常感谢。


1
你确定你没有把问题反过来吗?默认情况下,上下文菜单是通过右键点击触发的,要在左键点击时触发需要额外的工作(不知道为什么你想在按钮上这样做?) - sellmeadog
1个回答

27

这里是一个样例:

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

在这里输入图片描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接