【问题标题】:Windows Phone 8 creating Calendar ApplicationWindows Phone 8 创建日历应用程序
【发布时间】:2013-10-09 15:39:15
【问题描述】:

我是创建 Windows Phone 8 应用程序的新手。我想创建一个日历应用程序来跟踪我的日常活动。我知道已经有一个内置日历应用程序,但我想尝试在我自己的用户界面中创建我自己。

有没有办法获取日历的日期。例如,一个内置 API 来访问我不必自己创建它的日期,例如在我自己的函数中创建一个全新的日历应用程序。我将不得不考虑闰年以及哪个月有 31 天,哪个没有。我做了一些研究,但我得到的最多的是能够从日历中的构建访问约会。如果我的理论有任何问题,请纠正我。

【问题讨论】:

    标签: c# windows xaml windows-phone-8 calendar


    【解决方案1】:

    我将不得不考虑闰年以及哪个月有 31 天,哪个没有。

    您不需要为自己编写任何代码来做到这一点。您可以使用现有的DateTime 类型,也可以使用我的Noda Time library,它将您可能拥有的各种“类型”的日期和时间值分成不同的类型。无论哪种方式,有些方法已经了解月份长度等 - 你应该确保你不会重新发明轮子。相反,请考虑您的数据模型是什么样子、用户交互是什么、演示文稿应该是什么样子等。(要考虑的一件事非常早是您想要对时区做些什么。 )

    我个人建议不要尝试与现有日历集成,至少一开始是这样。你集成的代码越多,它就越难。这实际上取决于这个应用程序在多大程度上旨在创建一个完整的真正解决方案,以及它在多大程度上是一个学习过程。

    【讨论】:

    • 我会考虑您的回答,因为我不太确定如何使用这些库。我还将查看您所说的要点(要尽早考虑的一件事是您想对时区做些什么。)我也将开始寻找一种方法来了解用户交互。非常感谢您的回答!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-15
    相关资源
    最近更新 更多