Posizionamento della barra degli strumenti della pagina in Windows

Download Sample Scaricare l'esempio

Questa piattaforma UWP (Universal Windows Platform) specifica della piattaforma viene usata per modificare la posizione di una barra degli strumenti in un Pageoggetto e viene utilizzata in XAML impostando la Page.ToolbarPlacement proprietà associata su un valore dell'enumerazioneToolbarPlacement:

<TabbedPage ...
            xmlns:windows="clr-namespace:Xamarin.Forms.PlatformConfiguration.WindowsSpecific;assembly=Xamarin.Forms.Core"
            windows:Page.ToolbarPlacement="Bottom">
  ...
</TabbedPage>

In alternativa, può essere usato da C# usando l'API Fluent:

using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.WindowsSpecific;
...

page.On<Windows>().SetToolbarPlacement(ToolbarPlacement.Bottom);

Il Page.On<Windows> metodo specifica che questa specifica della piattaforma verrà eseguita solo in Windows. Il Page.SetToolbarPlacement metodo, nello spazio dei Xamarin.Forms.PlatformConfiguration.WindowsSpecific nomi , viene usato per impostare il posizionamento della barra degli strumenti, con l'enumerazione ToolbarPlacement che fornisce tre valori: Default, Tope Bottom.

Il risultato è che il posizionamento della barra degli strumenti specificato viene applicato all'istanza Page di :

Toolbar Placement Platform-Specific