ComponentOne Scheduler™ for UWP 可以创建你自己的日程安排应用。Schedule 提供一次时间安排、整天时间安排、有提醒的定期安排,标签和可用状态等功能,就像微软的 Outlook 和 Windows10 的 Calendar 应用那样。拥有全面的数据绑定,导入导出和触摸支持,开发一个完整的时间安排应用从没这么简单!

四种内置的视图

C1Schedule 控件包括四种内置的视图,允许用户按照天,星期,工作周或月来查看他们的日程安排。该控件也支持创建自定义视图。

四种内置的视图

基于手势的导航

为了创建触摸优先和身临其境的 Windows 应用,C1Schedule 控件提供了基于手势的数据导航。用户可以通过左右滑动更改当前的月,周,或日。导航按钮和滚动条的存在也让该控件也很适合桌面和鼠标用户。用户甚至可以拖拽安排来更改它们的持续时间和开始时间。

全面的安排编辑器

C1Schedule 提供了一个全面的安排编辑器,不需要写很多代码就可以使用它。你可以进一步自定义安排编辑器来满足你的应用的特定需求。创建并且显示带有下列功能安排:
  • 主题/主体
  • 开始时间/结束时间
  • 全天事件
  • 位置
  • 定期
  • 提醒
  • 可用状态
  • 便签(颜色)
  • 隐私
全面的安排编辑器

数据绑定

控件可以绑定到任何 IEnumerable 数据源。你也可以在应用程序之间将安排数据作为 XML 格式持久化。

导入导出数据

以 XML 和 iCalendar(iCal)格式来保存和加载数据。

自定义视图

除了可以使用任意内置视图外,你也可以创建和使用自定义的视图。例如,你可以创建一个日期垂直堆叠的周视图,如果该视图符合你的日程安排需要。

自定义视图

提醒

C1Scheduler 可以在安排发生前指定的时间显示一个弹出信息通知(toast notification)或者一个标准的提醒对话框进行提醒。用户可以选择驳回一个或多个提醒,或选择打开安排,或选择 snooze 让这个提醒之后再次出现。