【发布时间】:2016-02-22 09:34:54
【问题描述】:
菜单弹出项中是否可以有菜单弹出项?
<AppBarButton x:Name="Button" Icon="Add" Label="Create List">
<AppBarButton.Flyout>
<MenuFlyout>
<MenuFlyoutItem Text="b1">
<FlyoutBase.AttachedFlyout>
<MenuFlyout x:Name="ItemsMenu" Placement="Left">
<MenuFlyoutItem Text="test1"/>
<MenuFlyoutItem Text="test2"/>
</MenuFlyout>
</FlyoutBase.AttachedFlyout>
</MenuFlyoutItem>
<MenuFlyoutItem Text="b2" />
<MenuFlyoutItem Text="b3" />
<MenuFlyoutItem Text="b4" />
<MenuFlyoutItem Text="b5" />
</MenuFlyout>
</AppBarButton.Flyout>
</AppBarButton>
单击该项目只会使菜单消失。我尝试在鼠标指针输入时调用 ItemsMenu.ShowAt() ,但是当我将鼠标悬停在菜单上时它只会使菜单消失。谁有想法?
【问题讨论】:
-
您想要一个带有级联菜单(如this)的弹出菜单吗?如果是这样,您可以使用MenuFlyoutSubItem class。