如何在silverlight导航框架中添加自定义过渡?

时间:2011-03-02 19:13:46

标签: c# silverlight

我在silverlight应用程序和导航框架中几乎没有用户控件。 当前用户控制 - >帧的当前来源 下一个用户控制 - >单击超链接时显示的用户控件

当点击超链接时,我想添加自定义转换,使当前页面淡化,缩小其大小,然后在淡入淡出时消失。然后我希望在下一个用户控件上发生相反的情况,即将要加载的用户控件看起来很小,淡出然后在淡入时扩展。除了使用由transitioncontent控件提供的内置转换之外,还有一种方法是将故事板转换添加到当前控件并反转框架导航到的控件上的转换?

1 个答案:

答案 0 :(得分:0)

如果修改TransitioningContentControl的模板,则可以更改已定义的状态,以将过渡动画更改为所需的淡入淡出和缩小动画。

(我在我的网站www.mikeherman.net的导航应用程序中重新尝试了TransitioningContentControl)