protected override void UpdateValuesFromModalController() { var newDate = BareUIHelper.NSDateToDateTime(ModalController.DatePicker.Date).Date; if (newDate != Date) { Date = newDate; DateChanged?.Invoke(this, Date); } }
protected override void UpdateValuesFromModalController() { var newTime = BareUIHelper.NSDateToDateTime(ModalController.DatePicker.Date).TimeOfDay; if (newTime != Time) { Time = newTime; TimeChanged?.Invoke(this, Time); } }
protected override void PrepareModalControllerValues() { ModalController.DatePicker.Date = BareUIHelper.DateTimeToNSDate(Date != null ? Date.Value : DateTime.Today); }
protected override void PrepareModalControllerValues() { ModalController.DatePicker.Date = BareUIHelper.DateTimeToNSDate(Time != null ? DateTime.Today.Add(Time.Value) : DateTime.Today.AddHours(9)); }