private void SelectPickerValue(UIPickerView customModelPickerView, TimeCountdownPicker myTimePicker)
 {
     if (myTimePicker == null)
     {
         return;
     }
     customModelPickerView.Select(new nint(myTimePicker.SelectedTime.Hours), 0, false);
     customModelPickerView.Select(new nint(myTimePicker.SelectedTime.Minutes), 2, false);
     customModelPickerView.Select(new nint(myTimePicker.SelectedTime.Seconds), 4, false);
 }
        protected override void OnElementChanged(ElementChangedEventArgs <Picker> e)
        {
            base.OnElementChanged(e);

            if (Control != null)
            {
                Control.BorderStyle = UITextBorderStyle.None;

                timeCountdownPicker = e.NewElement as TimeCountdownPicker;

                var customModelPickerView = new UIPickerView
                {
                    Model = new TimeCountdownPickerView(timeCountdownPicker)
                };

                SelectPickerValue(customModelPickerView, timeCountdownPicker);

                CreatePickerLabels(customModelPickerView);

                Control.InputView = customModelPickerView;
            }
        }
 public TimeCountdownPickerView(TimeCountdownPicker picker)
 {
     timeCountdownPicker = picker;
 }