Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Specyficzne dla platformy, które ustawiają kolor paska narzędzi na obiekcie TabbedPage , są teraz przestarzałe i zostały zastąpione właściwościami SelectedTabColor i UnselectedTabColor . Aby uzyskać więcej informacji, zobacz Tworzenie elementu TabbedPage.
Te specyficzne dla platformy służą do ustawiania położenia i koloru paska narzędzi na .TabbedPage Są one używane w języku XAML przez ustawienie dołączonej TabbedPage.ToolbarPlacement właściwości na wartość ToolbarPlacement wyliczenia oraz właściwości i TabbedPage.BarItemColor TabbedPage.BarSelectedItemColor dołączone do elementu Color:
<TabbedPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
android:TabbedPage.ToolbarPlacement="Bottom"
android:TabbedPage.BarItemColor="Black"
android:TabbedPage.BarSelectedItemColor="Red">
...
</TabbedPage>
Alternatywnie można ich używać w języku C# przy użyciu płynnego interfejsu API:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
On<Android>().SetToolbarPlacement(ToolbarPlacement.Bottom)
.SetBarItemColor(Color.Black)
.SetBarSelectedItemColor(Color.Red);
Metoda TabbedPage.On<Android> określa, że te specyficzne dla platformy będą działać tylko w systemie Android. Metoda TabbedPage.SetToolbarPlacement w Xamarin.Forms.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.
Ponadto TabbedPage.SetBarItemColor metody i TabbedPage.SetBarSelectedItemColor służą do ustawiania koloru elementów paska narzędzi i wybranych elementów paska narzędzi odpowiednio.
Uwaga
Metody GetToolbarPlacement, GetBarItemColori GetBarSelectedItemColor mogą służyć do pobierania położenia i koloru TabbedPage paska narzędzi.
Wynikiem jest to, że umieszczanie paska narzędzi, kolor elementów paska narzędzi i kolor wybranego elementu paska narzędzi można ustawić na :TabbedPage
