我的应用程序中有一个场景,我在Windows 8.x中使用appbar按钮显示弹出窗口(使用XAML / C#)。 在Win 8.1之前,我使用Callisto来显示弹出窗口。在Win 8.1中,我尝试使用内置的Flyout和MenuFlyout控件。
简单的弹出窗口和菜单弹出窗口工作 - 但是当我尝试从弹出/弹出窗口中的按钮显示菜单弹出窗口时 - 它会解除之前的弹出窗口/父窗口弹出窗口 - 这不是所需的行为。
以下是重现此问题的一些代码:
https://github.com/krishna-nadiminti/FlyoutTest
有关如何解决此问题的任何想法? 理想情况下 - 我不想在Win8.1项目中使用Callisto - 因为我想在我的框架中使用相同的代码来在通用应用程序中显示弹出窗口和辅助弹出窗口。