gpt4 book ai didi

c# - FrameworkElement 的 VisualStateManager.GoToState

转载 作者:太空狗 更新时间:2023-10-30 01:24:12 25 4
gpt4 key购买 nike

我在使用 VisualStateManagerStackPanel 设置动画时遇到了问题。

VisualStateManager.GoToState() 接受一个 Control 作为参数,但是 StackPanel 的类型是 UIElement/框架元素

如何在 StackPanel 上调用 VisualStateManager.GoToState()

最佳答案

您可以使用 VisualStateManager.GoToElementState

这篇文章可能对您有所帮助:WPF using VisualStateManager to animate panels in & out .

编辑:

以上方法仅适用于 WPF,在 Silverlight 中不可用。对于 Silverlight,Blend SDK 中的 ExtendedVisualStateManager 可能会有所帮助:

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

不过,您必须包含 Microsoft.Expression.Interactions 程序集。

关于c# - FrameworkElement 的 VisualStateManager.GoToState,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10020199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com