1

拡大・縮小だけなら簡単です。

private void button1_Click(object sender, RoutedEventArgs e)
{
    button1.BeginAnimation(Button.FontSizeProperty, new DoubleAnimation( 40,
                           new System.Windows.Duration(TimeSpan.FromSeconds(2)),
                               FillBehavior.Stop) { AutoReverse = true });
}

しかし、今はフォントサイズが40になったら、2秒間そのままにしてから、縮小することを望んでいます。これを行う方法?

4

1 に答える 1

1

複数のアニメーションをStoryBoardに組み合わせることができます。次のアニメーションを組み合わせることができます。

  • フォントサイズを最大40まで拡大するもの
  • 何もしないもの (持続時間 2 秒)
  • フォントを縮小するもの
于 2012-04-23T16:14:06.600 に答える