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