0
私には、テキストブロックコンテンツのあるコンテナがあります。テキストブロックのテキストは任意のテキストに変更されます。アニメーションでコンテナのサイズを変更する必要があります。何をするのが最善の方法ですか?Silverlightの幅滑らかなアニメーション
例から
:アニメーションで [ハロー]
:へ [Hello Worldのテキスト] 。
私には、テキストブロックコンテンツのあるコンテナがあります。テキストブロックのテキストは任意のテキストに変更されます。アニメーションでコンテナのサイズを変更する必要があります。何をするのが最善の方法ですか?Silverlightの幅滑らかなアニメーション
例から
:アニメーションで [ハロー]
:へ [Hello Worldのテキスト] 。
あなたのTextBlockのテキストを更新しているときは、コードからコンテナの幅をアニメーション化する必要があります
// right before updating the text:
textBlock.Text = "hello";
textBlock.UpdateLayout();
// animation is a DoubleAnimation
animation.From = container.ActualWidth;
animation.To = textBlock.ActualWidth;
// storyBoard is a Storyboard that contains animation and targets container.Width
storyBoard.Begin();
私はあなただけXAMLでこれを行うことができない恐れています。