Umieszczanie paska narzędzi TabbedPage w systemie Android
Ten wieloplatformowy interfejs użytkownika aplikacji platformy .NET (.NET MAUI) systemu Android służy do ustawiania położenia paska narzędzi na TabbedPage. Jest on używany w języku XAML przez ustawienie dołączonej TabbedPage.ToolbarPlacement
właściwości na wartość ToolbarPlacement
wyliczenia:
<TabbedPage ...
xmlns:android="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific;assembly=Microsoft.Maui.Controls"
android:TabbedPage.ToolbarPlacement="Bottom">
...
</TabbedPage>
Alternatywnie można go używać z poziomu języka C# przy użyciu płynnego interfejsu API:
using Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific;
...
On<Microsoft.Maui.Controls.PlatformConfiguration.Android>().SetToolbarPlacement(ToolbarPlacement.Bottom);
Uwaga
Ten specyficzny dla platformy nie ma wpływu na karty w aplikacjach opartych na powłoce.
Metoda TabbedPage.On<Microsoft.Maui.Controls.PlatformConfiguration.Android>
określa, że ta platforma będzie działać tylko w systemie Android. Metoda TabbedPage.SetToolbarPlacement
w Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific
przestrzeni nazw służy do ustawiania położenia paska narzędzi na TabbedPageobiekcie z ToolbarPlacement
wyliczeniem zawierającym następujące wartości:
Default
— wskazuje, że pasek narzędzi znajduje się w domyślnej lokalizacji na stronie. Jest to górna część strony na telefonach i dolna część strony na innych idiomach urządzeń.Top
— wskazuje, że pasek narzędzi znajduje się w górnej części strony.Bottom
— wskazuje, że pasek narzędzi znajduje się w dolnej części strony.
Uwaga
Metoda GetToolbarPlacement
może służyć do pobierania położenia TabbedPage paska narzędzi.
Wynikiem jest to, że umieszczanie paska narzędzi można ustawić na :TabbedPage