Placement de la barre d’outils de page sur Windows
Cette plateforme Windows universelle propre à la plateforme est utilisée pour modifier l’emplacement d’une barre d’outils sur un Page
code XAML et est consommée en XAML en définissant la Page.ToolbarPlacement
propriété jointe sur une valeur de l’énumération ToolbarPlacement
:
<TabbedPage ...
xmlns:windows="clr-namespace:Xamarin.Forms.PlatformConfiguration.WindowsSpecific;assembly=Xamarin.Forms.Core"
windows:Page.ToolbarPlacement="Bottom">
...
</TabbedPage>
Elle peut également être consommée à partir de C# à l’aide de l’API Fluent :
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.WindowsSpecific;
...
page.On<Windows>().SetToolbarPlacement(ToolbarPlacement.Bottom);
La Page.On<Windows>
méthode spécifie que cette plateforme ne s’exécutera que sur Windows. La Page.SetToolbarPlacement
méthode, dans l’espace Xamarin.Forms.PlatformConfiguration.WindowsSpecific
de noms, est utilisée pour définir l’emplacement de la barre d’outils, avec l’énumération ToolbarPlacement
fournissant trois valeurs : Default
, Top
et Bottom
.
Le résultat est que l’emplacement de la barre d’outils spécifié est appliqué à l’instance Page
: