Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Le specifiche della piattaforma che impostano il colore della barra degli strumenti su un TabbedPage oggetto sono ora obsolete e sono state sostituite dalle SelectedTabColor proprietà e UnselectedTabColor . Per altre informazioni, vedere Creare un controllo TabbedPage.
Queste specifiche della piattaforma vengono usate per impostare la posizione e il colore della barra degli strumenti su un oggetto TabbedPage. Vengono utilizzate in XAML impostando la TabbedPage.ToolbarPlacement proprietà associata su un valore dell'enumerazione ToolbarPlacement e le TabbedPage.BarItemColor TabbedPage.BarSelectedItemColor proprietà associate a un oggetto 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>
In alternativa, possono essere usati da C# usando l'API Fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
On<Android>().SetToolbarPlacement(ToolbarPlacement.Bottom)
.SetBarItemColor(Color.Black)
.SetBarSelectedItemColor(Color.Red);
Il TabbedPage.On<Android> metodo specifica che queste specifiche della piattaforma verranno eseguite solo in Android. Il TabbedPage.SetToolbarPlacement metodo , nello spazio dei Xamarin.Forms.PlatformConfiguration.AndroidSpecific nomi , viene usato per impostare la posizione della barra degli strumenti su un TabbedPageoggetto , con l'enumerazione ToolbarPlacement che fornisce i valori seguenti:
Default: indica che la barra degli strumenti è posizionata nella posizione predefinita nella pagina. Questa è la parte superiore della pagina sui telefoni e la parte inferiore della pagina in altri idiomi del dispositivo.Top: indica che la barra degli strumenti è posizionata nella parte superiore della pagina.Bottom: indica che la barra degli strumenti è posizionata nella parte inferiore della pagina.
Inoltre, i TabbedPage.SetBarItemColor metodi e TabbedPage.SetBarSelectedItemColor vengono utilizzati per impostare rispettivamente il colore degli elementi della barra degli strumenti e gli elementi della barra degli strumenti selezionati.
Nota
I GetToolbarPlacementmetodi , GetBarItemColore GetBarSelectedItemColor possono essere usati per recuperare la posizione e il colore della TabbedPage barra degli strumenti.
Il risultato è che la posizione della barra degli strumenti, il colore degli elementi della barra degli strumenti e il colore dell'elemento della barra degli strumenti selezionato possono essere impostati su :TabbedPage
