W Windows 8, bardzo łatwo dodać pasek aplikacji i zarządzać nim, ale teraz testuję nowy Windows Phone 8.1 SDK, aby zbudować projekt z nową funkcją Geofencing, ale nie mogę t wiedzieć, jak dodać pasek aplikacji w aplikacji.Jak dodać AppBar w Windows Phone 8.1
Odpowiedz
W systemie Windows Phone 8.1 możemy dodać BottomAppBar
, aby dodać pasek aplikacji. Zwykle używamy CommandBar
do tworzenia podstawowego BottomAppBar. Pasek poleceń zawiera dwa kolekcję: PrimaryCommands
i SecondaryCommands
, to podobna shell:ApplicationBar.Buttons
i shell:ApplicationBar.MenuItems
w Windows Phone 8.
Przeczytaj to demo proszę, możemy utworzyć pasek poleceń z dwoma przyciskami: zoomout i zoomin, a dwa MENUITEM: test01 pasuje i Test02:
<Page.BottomAppBar>
<CommandBar IsSticky="True" x:Name="appBar">
<CommandBar.PrimaryCommands>
<AppBarButton Icon="ZoomOut" IsCompact="False" Label="ZoomOut"/>
<AppBarButton Icon="ZoomIn" IsCompact="False" Label="ZoomIn"/>
</CommandBar.PrimaryCommands>
<CommandBar.SecondaryCommands>
<AppBarButton Label="Test01"/>
<AppBarButton Label="Test02"/>
</CommandBar.SecondaryCommands>
</CommandBar>
</Page.BottomAppBar>
Edytuj: Teraz kod jest poprawny!
Oto inny sposób. Przewiń całą drogę do góry XAML, następnie kliknij pierwszy tekst/ciąg <phone:PhoneApplicationPage
możesz nacisnąć F4, aby wyświetlić "Wspólne" zaznaczenie lub możesz po prostu kliknąć na niego i po prostu przejść do właściwości i nacisnąć " Często "i tam pojawi się nowa opcja o nazwie" ApplicationBar ". Ta droga jest znacznie lepsza, możesz w ten sposób stworzyć nową, świeżą.
Jest to również dobre sposób, jeśli mogę wybrać dwie odpowiedzi, jak poprawne, zrobię to dziękuję :) –
Utwórz klasę z metodą
public static void AddNewAppBarinPage(Page myPage)
{
CommandBar cbar = new CommandBar { ClosedDisplayMode = AppBarClosedDisplayMode.Minimal };
AppBarButton appBarButton = new AppBarButton { Label = "Audio" };
cbar.PrimaryCommands.Add(appBarButton);
myPage.BottomAppBar = cbar;
}
wykorzystania na stronie:
AppBarCustom.AddNewAppBarinPage(this);
- 1. Windows Phone 8.1 IRC
- 2. Windows Phone 8.1 - Nawigacja strony
- 3. Windows Phone 8.1 XAML StringFormat
- 4. Windows Phone 8.1 śledzenie lokalizacji
- 5. Niestandardowy branding Windows Phone 8.1 Live Tile?
- 6. Selektor plików w systemie Windows Phone 8.1
- 7. Stan urządzenia w systemie Windows Phone 8.1
- 8. Jak korzystać z zestawu narzędzi Windows Phone w Windows Phone 8.1 Uniwersalna aplikacja
- 9. Pierwsze CivicAddress na Windows Phone 8.1
- 10. Windows Phone 8.1 Orientacja przechwytywania multimediów C#
- 11. Problemy z emulatorem Windows Phone 8.1
- 12. Windows Phone 8.1 dropdown cordova nie działa
- 13. DIsable HardwareButton na Windows Phone 8.1
- 14. Przyciski nawigacyjne ukrywające Windows Phone 8.1
- 15. Jak mogę zainstalować narzędzia Windows 8.1 i Windows Phone 8.0/8.1 w środowisku visual studio 2015?
- 16. Jak zbierać dzienniki aplikacji w systemie Windows Phone 8.1?
- 17. Jak poprawnie skonfigurować 'ContextMenu' w ListView dla Windows Phone 8.1?
- 18. Usługa SOAP w aplikacji Windows Phone 8.1 Universal app
- 19. Korzystanie z certyfikatów klienta dla systemu Windows RT (Windows 8.1/Windows Phone 8.1)
- 20. Jak dodać zdolności do Coded UI Test (Windows Phone 8.1) projektu (w języku C#)
- 21. Jak programowo wykrywać wersję systemu operacyjnego Windows Phone 8.1?
- 22. Windows Phone 8.1 Bing-like animacja strony slajdu
- 23. Wymiana MediaPlayerLauncher w Windows Phone 8.1 Uniwersalne aplikacje
- 24. Parametry powiadomienia toastowego w Windows Phone 8.1 Silverlight
- 25. ContactPicker nie działa w Windows Phone 8.1 Silverlight
- 26. WiadomośćDialog łamie się na Windows Phone 8.1 z 3 komendami
- 27. Przechwytywanie ManipulationDelta Event z ScrollViewer wewnętrzne (Windows Phone 8.1)
- 28. Pozycja zdarzenia ItemClick na liście Windows Phone 8.1
- 29. Nie mogę korzystać IsolatedStorageSettings dla Windows Phone 8.1
- 30. Zmień domyślną stronę startową dla aplikacji Windows Phone 8.1 app
'IsSticky' nie robi nic na WP 8.1 –
to możliwe, aby być umieszczone w górnej części aplikacji zrobić? (Mówi TopAppBar) – Vassilis
Nie możemy tego zrobić. W telefonie z systemem Windows dostępny jest tylko BottomAppBar. –