Compartilhar via


Posicionamento da barra de ferramentas de página no Windows

Essa plataforma específica da Plataforma Universal do Windows é usada para alterar o posicionamento de uma barra de ferramentas em um Page, e é consumida em XAML definindo a propriedade anexada Page.ToolbarPlacement como um valor da ToolbarPlacement enumeração:

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

Como alternativa, ele pode ser consumido do C# usando a API fluente:

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

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

O Page.On<Windows> método especifica que esse específico da plataforma só será executado no Windows. O Page.SetToolbarPlacement método, no Xamarin.Forms.PlatformConfiguration.WindowsSpecific namespace, é usado para definir o posicionamento da barra de ferramentas, com a ToolbarPlacement enumeração fornecendo três valores: Default, Tope Bottom.

O resultado é que o posicionamento da barra de ferramentas especificado é aplicado à Page instância:

Posicionamento da barra de ferramentas específico da plataforma