日历应用Flipview控件

时间:2012-10-19 06:54:31

标签: xaml windows-runtime winrt-xaml

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

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

这是我的问题: 我想实现一个flipview,从一周到一周,向前和向后更改(这与Windows 8日历应用程序中的功能非常相似)

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

感谢您的时间!

1 个答案:

答案 0 :(得分:0)

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

最终,您可能会遇到一些问题,即日历不应该是一个包含开头和结尾的列表。也许你可以实现一些伪虚拟化黑客,但最终你可能会更好地实现自己的交互逻辑。