Windows의 페이지 도구 모음 배치

Download Sample 샘플 다운로드

이 유니버설 Windows 플랫폼 플랫폼별은 도구 모음Page의 배치를 변경하는 데 사용되며 연결된 속성을 열거형 값 ToolbarPlacement 으로 설정 Page.ToolbarPlacement 하여 XAML에서 사용됩니다.

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

또는 흐름 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, TopBottom)을 제공합니다.

그 결과 지정된 도구 모음 배치가 인스턴스에 Page 적용됩니다.

Toolbar Placement Platform-Specific