public void CreateAlarm(List <Event> eventList) { AlarmManager.CancelAll(); foreach (Event e in eventList) { if (e.Start.DateTime == null) { continue; } Notification n = new Notification { Title = e.Summary, IsVisible = true }; n.Content = e.Start.DateTime.Value.ToString("yyyy.MM.dd HH:mm") + " - " + e.End.DateTime.Value.ToString("yyyy.MM.dd HH:mm"); Notification.ActiveStyle style = new Notification.ActiveStyle(); style.AddButtonAction(new Notification.ButtonAction { Index = 0, Text = "OK" }); n.AddStyle(style); AlarmManager.CreateAlarm(e.Start.DateTime.Value, n); } }