1

ボタンを作成し、ExpressionBlend内にストーリーボードアニメーションを追加しました。ハイパーリンクの動作も追加しました。リンクは機能しますが、アニメーションを表示するためにリンクにカーソルを合わせると何も起こりません。

ハイパーリンクをアニメーションにリンクする方法に関するチュートリアルはありますか?

4

1 に答える 1

0

あなたのアニメーションのきっかけは何ですか?残念ながら、これを実現するための最良の「ブレンド可能」な方法はわかりませんが、Xamlに接続するのは簡単なはずです。次のような結果になる可能性があります。

<Button>    
      <Button.Triggers> 
        <EventTrigger RoutedEvent="Button.MouseEnter"> 
          <BeginStoryboard> 
            <Storyboard> 
            </Storyboard> 
          </BeginStoryboard> 
        </EventTrigger> 
      </Button.Triggers> 
</Button>

これにより、マウスがボタンに入ったときにストーリーボードが実行されます。それはあなたが後にしたホバーイベントと同じではないことを私は知っていますが、それを補うためにアニメーションに遅延を追加することができると思います。それでも問題が解決しない場合は、使用しているXamlを投稿できますか?

この記事では、Xamlのアニメーショントリガーについて説明しますが、開発者が希望よりも傾いている可能性があります:http: //msdn.microsoft.com/en-us/magazine/cc721608.aspx

于 2009-09-23T16:10:39.123 に答える