Menu desdobrável por trás da Appbar
Quando você deseja que seu aplicativo se expanda para a tela inteira (incluindo barra de status e barra de aplicativos), é necessário:
var applicationView = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView();
applicationView.SetDesiredBoundsMode(Windows.UI.ViewManagement.ApplicationViewBoundsMode.UseCoreWindow);
Então, se você quiser fazer um menu desdobrável na barra de aplicativos ou em qualquer lugar do aplicativo, eles serão exibidos atrás da barra de aplicativos:
<Page.BottomAppBar>
<CommandBar>
<AppBarButton Icon="Preview" Label="Preview">
<AppBarButton.Flyout>
<MenuFlyout>
<MenuFlyoutItem Text="Fit width" />
<MenuFlyoutItem Text="Fit height" />
<MenuFlyoutItem Text="Fit page" />
</MenuFlyout>
</AppBarButton.Flyout>
</AppBarButton>
</CommandBar>
</Page.BottomAppBar>
O resultado :
A mesma coisa com menus desdobráveis em um item em uma lista. Eles serão exibidos atrás da barra de aplicativos:
Como posso exibir os menus desdobráveis na parte superior da barra de aplicativos?