本文共 1343 字,大约阅读时间需要 4 分钟。
已经对关闭窗口图标进行了动画效果处理,本篇将对窗口界面的显示和关闭效果进行处理。由于所有的动画效果都是针对窗口界面的Canvas,所以先要为它添加一些RenderTranform属性,这些属性不要填写任何效果,后面会由Storyboard和EventTrigger为其提供。
1. 下面就要在Window.Resources中为显示和关闭效果添加Storyboard了,其中showQueryCanvas就是显示效果,closeQueryCanvas是关闭效果。另,程序中涉及到的RenderTransform.Children[0]和[1],就是上面Resources里的ScaleTransform和RotataTransform。
... ...
2. 效果Over,就要启动事件了。关闭事件已经在写到关闭窗口图标事件中了,本篇只介绍显示效果事件。显示事件也同样定义到Window.Triggers中。下面程序中myHome、myShop、upgradeShop、myBank为程序上方四个图标的Name值。
... ...
3. 显示窗口效果
4. 关闭窗口效果
待续 … …
本文转自Gnie博客园博客,原文链接:http://www.cnblogs.com/gnielee/archive/2009/12/12/wpf-xmarket-game-part7.html,如需转载请自行联系原作者