Windows의 FlyoutPage 탐색 모음

이 유니버설 Windows 플랫폼 플랫폼별은 탐색 모음FlyoutPage을 축소하는 데 사용되며, XAML에서 연결된 속성을 설정 FlyoutPage.CollapseStyleFlyoutPage.CollapsedPaneWidth 하여 사용됩니다.

<FlyoutPage ...
                  xmlns:windows="clr-namespace:Xamarin.Forms.PlatformConfiguration.WindowsSpecific;assembly=Xamarin.Forms.Core"
                  windows:FlyoutPage.CollapseStyle="Partial"
                  windows:FlyoutPage.CollapsedPaneWidth="48">
  ...
</FlyoutPage>

또는 흐름 API를 사용하여 C#에서 사용할 수 있습니다.

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

page.On<Windows>().SetCollapseStyle(CollapseStyle.Partial).CollapsedPaneWidth(148);

이 메서드는 FlyoutPage.On<Windows> 이 플랫폼별이 Windows에서만 실행되도록 지정합니다. Page.SetCollapseStyle 네임스페이스의 Xamarin.Forms.PlatformConfiguration.WindowsSpecific 메서드는 두 값을 FullPartial제공하는 열거형과 함께 CollapseStyle 축소 스타일을 지정하는 데 사용됩니다. 이 FlyoutPage.CollapsedPaneWidth 메서드는 부분적으로 축소된 탐색 모음의 너비를 지정하는 데 사용됩니다.

그 결과 지정한 CollapseStyle 값이 인스턴스에 FlyoutPage 적용되고 너비도 지정됩니다.

축소된 탐색 모음 플랫폼별