WPF(.net 4.0)アプリケーションでグリッド要素のスライドダウンアニメーションを作成したいと思います。私は次のことができると思いました:
- 視覚的な状態を作成します(閉じた、renderTranslate.y = -ActualHeight、コンバーターとのバインドによって解決されます)
- 視覚的な状態を作成します(open、renderTranslate.y = 0)
- アニメーションをクリップするコンテナを作成する
- デフォルトの遷移を使用します
ただし、(1)のバインディングは無視/評価されていないようです。どうやらVisualStatesとストーリーボードはDataBindingを許可していません(ただし、SL4はそれらをサポートしているようです)。XAML風の方法でこのスライドダウン効果を実現する方法は他にありますか?