【发布时间】:2012-08-15 06:42:19
【问题描述】:
我正在尝试使用 Visual Studio 2012 创建 Metro 风格的应用程序,我不是最有经验的设计师,但我的应用程序有一件事让我感到困惑。
为了设计一致性,我一直在为我的应用程序中的不同页面使用“基本页面”而不是空白页面,但是这些“基本页面”似乎有一种奇怪的行为。当页面打开时,我放置在页面上的每个项目(按钮、文本框等)都会一个接一个地滑入。例如,如果我运行应用程序并导航到具有 10 个按钮的页面,它将执行一个简短的动画,其中每个按钮将从右侧滑入左侧。当处理一个页面上的大量项目时,这可能需要很长时间,因为每个项目都在单独滑动。
查看每个项目的属性,我已经能够通过更改流向来更改它在加载页面时的滑动方向。另外经过一些研究,我认为这可能是由于 Metro 风格的“enterPage”或“enterContent”动画,但我不能确定。
我已经尝试过尝试并弄清楚这一点,并搜索以找出导致此问题的原因,以便我可以修改它(理想情况下,我只想将项目组合在一起以相互滑入)但是这是一件困难的事情用模糊的词搜索,所以我在这里问。
是什么原因造成的,我该如何修改它?
【问题讨论】:
标签: animation microsoft-metro slide items