Udostępnij za pośrednictwem


Umieszczanie paska narzędzi strony w systemie Windows

Ta platforma uniwersalna systemu Windows specyficzna dla platformy służy do zmieniania położenia paska narzędzi na Pageobiekcie i jest używana w języku XAML przez ustawienie dołączonej Page.ToolbarPlacement właściwości na wartość ToolbarPlacement wyliczenia:

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

Alternatywnie można go używać z poziomu języka C# przy użyciu płynnego interfejsu API:

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

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

Metoda Page.On<Windows> określa, że ta platforma będzie działać tylko w systemie Windows. Metoda Page.SetToolbarPlacement w Xamarin.Forms.PlatformConfiguration.WindowsSpecific przestrzeni nazw służy do ustawiania położenia paska narzędzi z ToolbarPlacement wyliczeniem zawierającym trzy wartości: Default, Topi Bottom.

Wynikiem jest to, że określone umieszczanie paska narzędzi jest stosowane do Page wystąpienia:

Położenie paska narzędzi specyficzne dla platformy