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 método Page.On<Windows>
especifica que essa plataforma específica só será executada 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
, Top
, e Bottom
.
O resultado é que o posicionamento da barra de ferramentas especificado é aplicado à Page
instância: