Trong cửa sổ điện thoại 8, rất dễ dàng để thêm một thanh ứng dụng và quản lý nó, nhưng bây giờ tôi thử nghiệm cửa sổ mới điện thoại 8.1 SDK để xây dựng một dự án với tính năng Geofencing mới nhưng i don ' t biết cách thêm thanh ứng dụng trong ứng dụng.Làm thế nào tôi có thể thêm AppBar trong Windows Phone 8.1
Trả lời
Trong Windows Phone 8.1, chúng tôi có thể sử dụng BottomAppBar
để thêm Thanh ứng dụng. Thông thường chúng tôi sử dụng CommandBar
để tạo cơ bản BottomAppBar. CommandBar chứa hai bộ sưu tập: PrimaryCommands
và SecondaryCommands
, Nó tương tự với shell:ApplicationBar.Buttons
và shell:ApplicationBar.MenuItems
trong Windows Phone 8.
đọc demo này xin vui lòng, chúng tôi tạo ra một CommandBar với hai nút: ZoomOut và ZoomIn, và hai MenuItem: Test01 và 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>
Chỉnh sửa: Bây giờ mã chính xác!
Đây là một cách khác. Di chuyển đến đầu XAML sau đó, nhấp vào văn bản đầu tiên/chuỗi <phone:PhoneApplicationPage
bạn có thể nhấn F4 để hiển thị lựa chọn "Chung" hoặc bạn chỉ cần nhấp vào nó và chỉ cần chuyển đến thuộc tính và nhấn " Phổ biến "và ở đó bạn sẽ thấy một tùy chọn mới được gọi là" ApplicationBar ". Bằng cách này tốt hơn nhiều, bạn có thể tạo một cách mới mẻ theo cách này.
Nó cũng là một tốt nếu tôi có thể chọn hai câu trả lời đúng như tôi sẽ cảm ơn bạn :) –
Tạo lớp với Phương pháp
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;
}
sử dụng trong trang:
AppBarCustom.AddNewAppBarinPage(this);
- 1. Windows Phone 8.1 IRC
- 2. tôi không thể sử dụng IsolatedStorageSettings cho windows phone 8.1
- 3. Windows Phone 8.1 so với Windows Phone Silverlight 8.1 - có thiếu tài liệu về MSDN không?
- 4. Thêm quy tắc tường lửa trên Windows Phone 8.1
- 5. Sự khác biệt giữa Windows Phone 8.1 và Windows Phone Silverlight 8.1
- 6. Windows Phone 8.1 - Bộ nhớ Isolated
- 7. API mới cho windows phone 8.1
- 8. SupportedOrientations không có trong XAML của windows phone 8.1 app?
- 9. Sử dụng chứng chỉ ứng dụng khách cho Windows RT (windows 8.1/windows phone 8.1)
- 10. Thực hiện cuộc gọi điện thoại trong Windows Phone 8.1
- 11. Làm thế nào để phát hiện ngôn ngữ hệ điều hành Windows Phone 8.1
- 12. Kết quả lạ trong AutoSuggestBox trong Windows Phone 8.1
- 13. Tôi có thể tìm tệp được lưu trong ApplicationData.Current.LocalFolder trong khi phát triển ứng dụng Windows Phone 8.1 ở đâu?
- 14. Làm thế nào để loại bỏ các giả lập Windows Phone 8.1 khỏi Visual Studio 2013
- 15. Windows Phone 8.1 Rò rỉ bộ nhớ WinRT với ObservableCollection
- 16. ContactPicker không hoạt động trong Windows Phone 8.1 Silverlight
- 17. Trạng thái thiết bị trong Windows Phone 8.1
- 18. Webview baseurl trong Xamarin.Forms trên UWP và Windows Phone 8.1
- 19. Cách kiểm tra đơn vị trong Windows Phone 8.1 RT?
- 20. Làm cách nào để tạo lát tùy chỉnh trực tiếp trong Windows Phone 8.1?
- 21. Thiết bị ID duy nhất trong Windows Phone 8.1
- 22. Ứng dụng Windows Phone 8.1 gặp sự cố trên ShowShareUI()
- 23. Windows Phone 8.1 - MVVMLight - Tại sao EventToCommad không hoạt động?
- 24. Windows Phone 8.1 (WinRT): Bộ chọn vòng lặp tùy chỉnh
- 25. Các vấn đề với trình giả lập Windows Phone 8.1
- 26. Làm thế nào để sử dụng bộ công cụ điện thoại cửa sổ trong windows phone 8.1 ứng dụng phổ
- 27. Tôi làm cách nào để có được Id duy nhất trên thiết bị cho windows phone 8.1?
- 28. Chuyển đổi IBuffer thành mảng byte trong Windows Phone 8.1, làm cách nào?
- 29. Windows Phone 8.1: Kiểm tra kết nối Internet
- 30. Windows Phone 8.1 dropova dropdown không hoạt động
'IsSticky' không làm bất cứ điều gì trên WP 8.1 –
Có thể được đặt trên đầu trang của các ứng dụng? (TopAppBar cho phép nói) – Vassilis
Chúng tôi không thể làm điều đó. Trong cửa sổ điện thoại, chỉ có BottomAppBar. –