0
我需要的项目在ToogleMenuFlyout
占据屏幕的完整width
。 但我没有解决问题。ToogleMenuFlyout和MenuFlyoutPresenterStyle设置宽度 - Windows 10 Mobile
我试图把我的网格(网格主页)的width
,但我不会在代码隐藏。
我正在将样式应用于MenuFlyoutPresenterStyle
但也不给。
我的代码是:
AppBarButton x:Name="FiltersPhone" Icon="Filter" Label="Names">
<AppBarButton.Flyout>
<MenuFlyout>
<MenuFlyout.MenuFlyoutPresenterStyle>
<Style TargetType="MenuFlyoutPresenter">
<Setter Property="Background" Value="Transparent"/>
<Setter Property="BorderThickness" Value="0"/>
<Setter Property="Margin" Value="0,4,0,0"/>
</Style>
</MenuFlyout.MenuFlyoutPresenterStyle>
<ToggleMenuFlyoutItem x:Name="FlyoutItemDate" Text="Today" Tag="Date"
IsChecked="True/>
</MenuFlyout>
</AppBarButton.Flyout>
</AppBarButton>
嗨,谢谢,但不适用于横向模式。只有肖像是好的。 我不知道我做了什么更多:( – fipcurren88
更新了我的答案。在横向模式下,将网格的高度设置为项目的宽度,并将MenuFlyoutPresenter的Maxwidth属性设置为较大值。 –
嗨,模式中肖像是完美的! 但是在风景模式没有占用屏幕宽度奇怪:( – fipcurren88