Wpf 上下文菜单没有最小化

Wpf 上下文菜单没有最小化,wpf,contextmenu,Wpf,Contextmenu,我有一个页面正在窗口中托管。该页面有一个超级网格,其中有一个上下文菜单。当上下文菜单打开,并使用windows+m最小化窗口时,窗口会最小化,但上下文菜单不会最小化 窗口最小化到任务栏,但上下文菜单仍然可见 有人能帮我吗?上下文菜单是一个浮动元素,它不是窗口的一部分。在我看来,它仍然可见是有道理的 我的建议是检测最小化的窗口,并在它存在时自动清除它。。。在窗口上使用StateChanged事件。如何做到这一点…我的意思是,如何使用Window StateChanged事件最小化上下文菜单…这不是

我有一个页面正在窗口中托管。该页面有一个超级网格,其中有一个上下文菜单。当上下文菜单打开,并使用windows+m最小化窗口时,窗口会最小化,但上下文菜单不会最小化

窗口最小化到任务栏,但上下文菜单仍然可见


有人能帮我吗?

上下文菜单是一个浮动元素,它不是窗口的一部分。在我看来,它仍然可见是有道理的


我的建议是检测最小化的窗口,并在它存在时自动清除它。。。在窗口上使用StateChanged事件。

如何做到这一点…我的意思是,如何使用Window StateChanged事件最小化上下文菜单…这不是WPF的标准行为,至少在WinXP上运行时不是。什么是超级网格?是它造成的吗?尝试在常规WPF控件上使用上下文菜单,是否仍然存在相同的问题?