Xamarin每月和每周形成日历视图以显示提醒

时间:2017-11-01 10:26:48

标签: c# xaml xamarin xamarin.forms syncfusion

xamarin表单中是否有可用的日历控件,有助于在日历中显示提醒,如下面提供的屏幕截图所示。

年度视图>

https://drive.google.com/open?id=0B0Yycy9pDgSYbWJxaEpOblhfZ1E

每月视图>

https://drive.google.com/open?id=0B0Yycy9pDgSYWTVTR1BRV1VabzA

每周视图>

https://drive.google.com/open?id=0B0Yycy9pDgSYX21lUGpydnV0ZGM

我尝试过Sfcalendar https://help.syncfusion.com/xamarin/sfcalendar/overview

它有一个类似的设计视图,但我发现很难让它在年度视图上显示提醒标记。有什么办法可以做到吗?

提前致谢

2 个答案:

答案 0 :(得分:0)

就像@ hvaughan3所说Telerik日历会帮助你实现这一点,一个重要的注意事项是日历本身对于理解一些功能(如自定义)有点棘手,但你可以实现相当复杂的事情:

Telerik Xamarin.Forms Calendar

以下是链接:https://docs.telerik.com/devtools/xamarin/controls/calendar/calendar-overview

答案 1 :(得分:0)

正如您已经提到的,SfCalendar控件提供了在日历日期添加约会的支持。通过添加约会集合,它将在期望的日期显示具有指标的事件。我们可以将该指标用作月视图中的余数,并且在年视图中不支持。将来可以添加此支持。 SfCalendar控件没有周视图。因此我们可以使用SfSchedule控件,其中周视图支持可用于其他内置视图(日,工作周和月)。截至目前,控件中没有提醒支持。您可以参考以下在线用户指南文档了解有关SFSchedule控件和SFCalendar控件的更多信息。

SfChedule:https://help.syncfusion.com/xamarin/sfschedule/getting-started

SfCalendar:https://help.syncfusion.com/xamarin/sfcalendar/overview