Exemple #1
0
        private void UpdateDateFromModel(bool animate)
        {
            DateTime dateTime = DateExtensions.ToDateTime(picker.DateValue);
            DateTime date1    = dateTime.Date;

            dateTime = Element.Date;
            DateTime date2 = dateTime.Date;

            if (date1 != date2)
            {
                picker.DateValue = DateExtensions.ToNSDate(Element.Date);
            }

            Control.Value = Element.Date.ToString(Element.Format);
        }
Exemple #2
0
 private void OnValueChanged(object sender, EventArgs e)
 {
     ((IElementController)Element).SetValueFromRenderer(TimePicker.TimeProperty, (DateExtensions.ToDateTime(this.picker.DateValue) - new DateTime(1, 1, 1)));
 }
Exemple #3
0
 void Picker_ValidateProposedDateValue(object sender, NSDatePickerValidatorEventArgs e)
 {
     if (this.Element == null)
     {
         return;
     }
     ((IElementController)Element).SetValueFromRenderer(DatePicker.DateProperty, DateExtensions.ToDateTime(e.ProposedDateValue).Date);
 }