2009-05-08 4 views
0

タイトルのとおり、ウィンドウの高さや幅をアニメーション化するにはどうすればよいですか?私は次のようなことをすることができます:WPFでは、ウィンドウの幅をどのようにアニメーション化できますか?

var wdw = new Window(); 
var ani = new DoubleAnimation(wdw.Width + 150, TimeSpan.FromSeconds(0.2)); 
wdw.Show(); 
wdw.BeginAnimation(SomeDependencyProperty, ani) 

...しかし、幅は依存性のようではありません。何か不足していますか?これを行う正しい方法はありますか?

ありがとうございます!

+0

私はWidthPropertyとActualWidthPropertyへの結合を試してみたをしていたということでした。後者はm "" ... IsAnimationProhibitedフラグがプロパティをクラスに関連付けるために使用されたUIPropertyMetadataに設定されています。 " ArgumentException –

答えて

0

ネヴァーマインドは、私の問題は、私は(私の例がありませんでした)wdw.ShowDialog()