2015-10-05 60 views
0

我需要我的ToggleMenuFlyout佔據整個屏幕(在我的手機上),但我無法。Menu Flyout XAML - C# - Windows 10 Mobile

有人可以幫助我嗎?

我的代碼:

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> 

感謝

+0

似乎與http://stackoverflow.com/questions/32948697/tooglemenuflyout-and-menuflyoutpresenterstyle-set-width-windows-10-mobile/32961410#32961410重複。你想要全屏或全屏嗎?如果是全寬,請在這個問題上查看我的答案。如果它是全屏,請採用@ Stanley1的建議。 –

+0

我需要切換菜單飛出佔據屏幕全寬 – fipcurren88

+0

然後檢查我的答案在你的另一個問題。我添加了一個截圖供您參考。 –

回答

0
  <AppBarButton> 
      <AppBarButton.Flyout > 
       <MenuFlyout Placement="Full"></MenuFlyout> 
      </AppBarButton.Flyout> 
      </AppBarButton> 

祝您好運!

+0

嗨,問題是一樣的。切換菜單彈出不佔用整個屏幕的寬度。 當我把這個,左右邊緣有一個小的邊距,並且彈出是中心。 :( – fipcurren88

+0

這就是彈出如何工作..也許你應該實現一個彈出,而不是 –

+0

奇怪的是,在肖像模式是完美的,但景觀是錯誤的! – fipcurren88

相關問題