Officeアプリを開くと、パノラマのタイトルと要素が画面に「飛んで」表示されます。自分のアプリでこの効果を出すにはどうすればよいですか?
1 に答える
            2        
        
		
Silverlightツールキット(nugetからも入手可能)への参照を追加する必要があります。そうすれば、トランジションを追加するためのボイラープレートコードになります。
アセンブリ名前空間を追加します。
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
PhoneApplicationPage次に、要素の下に次を追加します。
<toolkit:TransitionService.NavigationInTransition>
    <toolkit:NavigationInTransition>
        <toolkit:NavigationInTransition.Backward>
            <toolkit:TurnstileTransition Mode="BackwardIn"/>
        </toolkit:NavigationInTransition.Backward>
        <toolkit:NavigationInTransition.Forward>
            <toolkit:TurnstileTransition Mode="ForwardIn"/>
        </toolkit:NavigationInTransition.Forward>
    </toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
<toolkit:TransitionService.NavigationOutTransition>
    <toolkit:NavigationOutTransition>
        <toolkit:NavigationOutTransition.Backward>
            <toolkit:TurnstileTransition Mode="BackwardOut"/>
        </toolkit:NavigationOutTransition.Backward>
        <toolkit:NavigationOutTransition.Forward>
            <toolkit:TurnstileTransition Mode="ForwardOut"/>
        </toolkit:NavigationOutTransition.Forward>
    </toolkit:NavigationOutTransition>
</toolkit:TransitionService.NavigationOutTransition>
利用可能な他のトランジションがあり、ツールキットのWebサイトからサンプルを入手できます...
于 2012-06-08T12:06:12.927   に答える