2014-10-17 154 views
0

我的BottomAppBar以前顯示。我並沒有改變的XAML,這是在MainPage.xaml中:爲什麼我的BottomAppBar不再顯示?

<Page.BottomAppBar> 
    <AppBar x:Name="bottomAppBar" Padding="10,0,10,0"> 
     <CommandBar> 
      <CommandBar.SecondaryCommands> 
       <AppBarButton Icon="BrowsePhotos" Label="Browse" AutomationProperties.Name="Browse Photos" Click="btnOpenImgFiles_Click"/> 
      </CommandBar.SecondaryCommands> 
      <CommandBar.PrimaryCommands> 
       <AppBarButton Icon="OpenFile" Label="Open" AutomationProperties.Name="Open File" Click="btnOpenMap_Click"/> 
       <AppBarButton Icon="Save" Label="Save" AutomationProperties.Name="Save File" Click="btnSaveMap_Click"/> 
      </CommandBar.PrimaryCommands> 
     </CommandBar> 
    </AppBar> 
</Page.BottomAppBar> 

在運行我的(目前非常簡約)通過F5的應用程序,我可以得到BottomAppBar通過Windows鍵+ Z顯示,但它現在是空白 - 只是一個黑色的地帶。發生了什麼事?

回答

1

您不應該在應用程序欄中放置應用程序欄。這是你應該擁有的一切:

<Page.BottomAppBar> 
    <CommandBar x:Name="bottomAppBar"> 
     <CommandBar.SecondaryCommands> 
      <AppBarButton Icon="BrowsePhotos" Label="Browse" AutomationProperties.Name="Browse Photos" Click="btnOpenImgFiles_Click"/> 
     </CommandBar.SecondaryCommands> 
     <CommandBar.PrimaryCommands> 
      <AppBarButton Icon="OpenFile" Label="Open" AutomationProperties.Name="Open File" Click="btnOpenMap_Click"/> 
      <AppBarButton Icon="Save" Label="Save" AutomationProperties.Name="Save File" Click="btnSaveMap_Click"/> 
     </CommandBar.PrimaryCommands> 
    </CommandBar> 
</Page.BottomAppBar> 

如果你真的非常希望填充,然後把它作爲上的按鈕,而不是嵌套應用酒吧利潤。

+0

謝謝!不,我不給一個filip - 我的意思是翻轉 - 關於填充;我剛剛從別處複製了該代碼。 – 2014-10-17 18:44:44