0
ストーリーボードをstyles.xamlなどのリソースファイルに配置することはできますか?私は多くのページにわたって再利用されるツールバーを持っています。私はすでに私が望む国境の書式配置するstyle.xamlファイルを使用しておりますのでSilverlightアニメーションストーリーボードリソースファイル
<Border x:Name="Toolbar"
Style="{StaticResource ToolbarBorderStyle}">
<Border.RenderTransform>
<CompositeTransform />
</Border.RenderTransform>
<i:Interaction.Triggers>
<i:EventTrigger>
<ei:ControlStoryboardAction Storyboard="{StaticResource sbToolbarInitialization}" />
</i:EventTrigger>
</i:Interaction.Triggers>
</Border>
:
<navigation:Page.Resources>
<Storyboard x:Name="sbToolbarInitialization">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)"
Storyboard.TargetName="Toolbar">
<EasingDoubleKeyFrame KeyTime="0"
Value="46" />
<EasingDoubleKeyFrame KeyTime="0:0:1"
Value="0">
<EasingDoubleKeyFrame.EasingFunction>
<BackEase EasingMode="EaseOut" />
</EasingDoubleKeyFrame.EasingFunction>
</EasingDoubleKeyFrame>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
</navigation:Page.Resources>
国境管理を使用しています。私は、このページレベルのリソースで今働いていますそこにストーリーボードを格納することもできます。これは可能ですか?
ありがとうございます。私はそれを試してみましょう。ほとんどの場合、ページレベルでこの種のものを保持し、必要に応じて複製していますか? – Dan
ストーリーボードを再利用できるパターンが開発されるのを見るまで、通常yesを実行します。次に、よりグローバルにアクセス可能なメカニズムにパターンを展開します。それがあなたの視点に特有のものなら、私はそれをローカルに保つことを勧めます。 – KodeKreachor