4

を でアニメートするのに問題StackPanelがありVisualStateManagerます。

VisualStateManager.GoToState()Controlパラメータとしてa を受け入れますStackPanelが、型はUIElement/FrameworkElementです。

VisualStateManager.GoToState()を呼び出すにはどうすればよいStackPanelですか?

4

1 に答える 1

4

使用できますVisualStateManager.GoToElementState

この投稿はあなたを助けるかもしれません: WPF using VisualStateManager to animate panel in & out .

編集:

上記のメソッドは WPF 専用であり、Silverlight では使用できません。Silverlight の場合ExtendedVisualStateManager、Blend SDK の が役立つ場合があります。

http://msdn.microsoft.com/de-de/library/microsoft.expression.interactivity.core.extendedvisualstatemanager.gotoelementstate(v=expression.40).aspx

Microsoft.Expression.Interactionsただし、アセンブリを含める必要があります。

于 2012-04-04T22:50:42.157 に答える