Compartir a través de


Ubicación de la barra de herramientas de página en Windows

Esta función específica de la Plataforma universal de Windows se usa para cambiar la ubicación de una barra de herramientas en Page, y se consume en XAML estableciendo la propiedad adjunta Page.ToolbarPlacement en un valor de la enumeración ToolbarPlacement:

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

Como alternativa, se puede consumir desde C# mediante la API fluida:

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

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

El método Page.On<Windows> indica que esta plataforma específica solo se ejecutará en Windows. El método Page.SetToolbarPlacement, en el espacio de nombres Xamarin.Forms.PlatformConfiguration.WindowsSpecific, se usa para establecer la ubicación de la barra de herramientas, con la enumeración ToolbarPlacement que proporciona tres valores: Default, Top y Bottom.

El resultado es que la ubicación especificada de la barra de herramientas se aplica a la instancia Page:

Específico de la plataforma de selección de ubicación de la barra de herramientas