private void updateEditingHours() { var startEditingHour = collectionView .GetSupplementaryView(CalendarCollectionViewLayout.EditingHourSupplementaryViewKind, NSIndexPath.FromItemSection(0, 0)) as EditingHourSupplementaryView; var endEditingHour = collectionView .GetSupplementaryView(CalendarCollectionViewLayout.EditingHourSupplementaryViewKind, NSIndexPath.FromItemSection(1, 0)) as EditingHourSupplementaryView; var attrs = layoutAttributes[(int)editingItemIndexPath.Item]; if (startEditingHour != null) { var hour = attrs.StartTime.ToLocalTime(); startEditingHour.SetLabel(hour.ToString(editingHourFormat(), CultureInfo.CurrentCulture)); } if (endEditingHour != null) { var hour = attrs.EndTime.ToLocalTime(); endEditingHour.SetLabel(hour.ToString(editingHourFormat(), CultureInfo.CurrentCulture)); } }