我希望Silverlight中的fadeIn()fadeOut()和jquery一样简单!
我有一个网格,里面有2个控件..一个图表,另一个是文本块。 在某个时间,只有其中一个是可见的。
我希望这些控件在其可见性发生变化时能够平稳过渡。
最简单的方法是什么?
答案 0 :(得分:0)
对于我的游戏,我只是设置不透明度以在短计时器上递增:) (www.aaronahearne.co.uk)如果你想看一个使用CompositionTarget.Rendering的例子
也许这不是理想的解决方案,但这就是我们如何在大学教授在Silverlight中制作动画
答案 1 :(得分:0)
SL动画可能不像jquery那么容易,但它们更丰富。
答案 2 :(得分:0)
实现这一目标的最佳方法是使用Blend。打开用户控件,使用状态选项卡向控件添加两个状态。为两个状态命名,然后将每个状态设置为具有所需的可见性,然后设置默认转换。您可以打开转换预览并在状态之间切换以查看它的外观。
要让UI在状态之间切换,请添加DataStateBehavior或使用GotToStateAction来切换它们。