Размещение панели инструментов страницы в Windows
Этот универсальная платформа Windows для конкретной платформы используется для изменения размещения панели инструментов на Page
xaml и используется в XAML путем задания Page.ToolbarPlacement
присоединенного свойства значением перечисленияToolbarPlacement
:
<TabbedPage ...
xmlns:windows="clr-namespace:Xamarin.Forms.PlatformConfiguration.WindowsSpecific;assembly=Xamarin.Forms.Core"
windows:Page.ToolbarPlacement="Bottom">
...
</TabbedPage>
Кроме того, его можно использовать из C# с помощью api fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.WindowsSpecific;
...
page.On<Windows>().SetToolbarPlacement(ToolbarPlacement.Bottom);
Метод Page.On<Windows>
указывает, что эта платформа будет работать только в Windows. Метод Page.SetToolbarPlacement
в Xamarin.Forms.PlatformConfiguration.WindowsSpecific
пространстве имен используется для задания размещения панели инструментов с ToolbarPlacement
перечислением, предоставляющим три значения: Default
, Top
и Bottom
.
Результатом является то, что к экземпляру применяется Page
указанное размещение панели инструментов: