これを実装する方法は次のとおりです。
ステップ 1 => 最初に => App.xaml.cs に移動し、RootFrame を Transition Frame に変更します。
RootFrame = new TransitionFrame();
ステップ 2 => アニメーションを実装するページに移動しTurnstyleFeatherTransition
、TurnstyleFeatherTransition を有効にするこのアニメーション コードを追加します。RootGrid/Root コンテナの直前に配置します
<toolkit:TransitionService.NavigationInTransition>
<toolkit:NavigationInTransition>
<toolkit:NavigationInTransition.Backward>
<toolkit:TurnstileFeatherTransition Mode="BackwardIn"/>
</toolkit:NavigationInTransition.Backward>
<toolkit:NavigationInTransition.Forward>
<toolkit:TurnstileFeatherTransition Mode="ForwardIn"/>
</toolkit:NavigationInTransition.Forward>
</toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
<toolkit:TransitionService.NavigationOutTransition>
<toolkit:NavigationOutTransition>
<toolkit:NavigationOutTransition.Backward>
<toolkit:TurnstileFeatherTransition Mode="BackwardOut"/>
</toolkit:NavigationOutTransition.Backward>
<toolkit:NavigationOutTransition.Forward>
<toolkit:TurnstileFeatherTransition Mode="ForwardOut"/>
</toolkit:NavigationOutTransition.Forward>
</toolkit:NavigationOutTransition>
</toolkit:TransitionService.NavigationOutTransition>
ステップ 3 => コントロールにフェザー インデックスを付与します。次のコードを追加します。
toolkit:TurnstileFeatherEffect.FeatheringIndex="0"
例 =>
<Button toolkit:TurnstileFeatherEffect.FeatheringIndex="0" ></Button>
準備できた :)