Windows 上的页面工具栏放置
此特定于平台的通用 Windows 平台用于更改 工具栏在 上Page
的位置,通过将附加属性设置为 Page.ToolbarPlacement
枚举的值ToolbarPlacement
,在 XAML 中使用:
<TabbedPage ...
xmlns:windows="clr-namespace:Xamarin.Forms.PlatformConfiguration.WindowsSpecific;assembly=Xamarin.Forms.Core"
windows:Page.ToolbarPlacement="Bottom">
...
</TabbedPage>
或者,可以使用 Fluent API 从 C# 使用它:
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
实例: