阻止WPF中Menu控件的菜单关闭

Mig*_*uel 2 wpf xaml styles wpf-controls

当我们点击他的区域时,我试图阻止在Wpf中关闭菜单控件的菜单.

我的目标是,例如我们在窗口顶部有一个Menu控件.然后我们打开任何菜单,如果我们点击窗口中的某个位置,菜单就会关闭.这就是我想要防止发生的事情.

我想要的只是当其中一个菜单项或其标题中的点击发生时,菜单可以关闭...

任何人都知道如何在Wpf中实现这一目标?

提前致谢!

Cha*_*thJ 5

有一个类似的问题,这里是解决方案:

<ContextMenu StaysOpen="True">  
    <MenuItem Header="Expand the clicking Area" StaysOpenOnClick="True">
        <MenuItem x:Name="AreaWhereClickingWillHappen" StaysOpenOnClick="True">
            <MenuItem.Header>
                <Control x:Name="The one with the clicking stuff" />
            </MenuItem.Header>
        </MenuItem>
    </MenuItem>
</ContextMenu>
Run Code Online (Sandbox Code Playgroud)