我想实现一个Menu
与 Office 菜单具有相同行为的 WPF:
当您单击 时Menu
,它会关闭菜单,但单击的元素不会收到MouseDown
事件。
我想到了几种方法来做到这一点,但它们非常复杂。
有没有相对简单的方法来实现这一点?
我想实现一个Menu
与 Office 菜单具有相同行为的 WPF:
当您单击 时Menu
,它会关闭菜单,但单击的元素不会收到MouseDown
事件。
我想到了几种方法来做到这一点,但它们非常复杂。
有没有相对简单的方法来实现这一点?
您始终可以为您的Window
. 在处理程序中,如果您的菜单已打开,请将其关闭并将MouseButtonEventArgs.Handled设置为true
,以防止将事件发送到鼠标下的任何控件。