0

我正在构建一个 Windows 8 应用程序并且已经到了不明白如何解决我的问题的地步。(总的来说,我是 C# 开发的新手,所以有些东西对我来说更陌生,不包括新的 WIN-RT 范例)

我创建了一个 XAML 文件,该文件显示 1 周(星期日 - 星期六),并用当天的月份日期(例如 20-27)填充每一天的列,它只是创建一个新的日历对象和使用当前日期。

这是我的问题: 我想实现一个翻转视图来每周改变,向前和向后(这与 Windows 8 日历应用程序中的功能非常相似)

我不知道如何从一个星期移动到另一个星期,因为大多数在线演示都使用图像文件资源。我想移动到我拥有的同一个 XAML 文件,只是填充了不同的数字字段等。

感谢您的时间!

4

1 回答 1

0

由于 FlipView 是 ItemsControl - 您可以使用填充列表时使用的相同方法 - 使用 ItemsSource 绑定到周集合并指定将显示周视图的 ItemTemplate/DataTemplate。

最终,您可能会遇到一些问题,即日历不应该是一个有开始和结束的列表。也许您可以实现一些伪虚拟化 hack,但最终实现您自己的交互逻辑可能会更好。

于 2012-10-19T09:28:46.873 回答