public Init ( System.DateTime minDate, System.DateTime maxDate ) : |
||
minDate | System.DateTime | |
maxDate | System.DateTime | |
return |
protected override void OnModelChanged (VisualElement oldModel, VisualElement newModel) { _view = (CalendarView)newModel; base.OnModelChanged (oldModel, newModel); LayoutInflater inflatorservice = (LayoutInflater) Context.GetSystemService(Android.Content.Context.LayoutInflaterService); var containerView = (LinearLayout)inflatorservice.Inflate (Resource.Layout.calendar_picker, null, false); _pickerView = containerView.FindViewById<CalendarPickerView>(Resource.Id.calendar_view); _pickerView.Init (new DateTime (2014, 6, 1), new DateTime (2014, 6, 30)) .InMode (CalendarPickerView.SelectionMode.Single); _pickerView.OnDateSelected += (s, e) => { _view.NotifyDateSelected(e.SelectedDate); }; SetNativeControl (containerView); }
protected override void OnModelChanged(VisualElement oldModel, VisualElement newModel) { _view = (CalendarView)newModel; base.OnModelChanged(oldModel, newModel); LayoutInflater inflatorservice = (LayoutInflater)Context.GetSystemService(Android.Content.Context.LayoutInflaterService); var containerView = (LinearLayout)inflatorservice.Inflate(Resource.Layout.calendar_picker, null, false); _pickerView = containerView.FindViewById <CalendarPickerView>(Resource.Id.calendar_view); _pickerView.Init(new DateTime(2014, 6, 1), new DateTime(2014, 6, 30)) .InMode(CalendarPickerView.SelectionMode.Single); _pickerView.OnDateSelected += (s, e) => { _view.NotifyDateSelected(e.SelectedDate); }; SetNativeControl(containerView); }