void UpdateTime()
        {
            var time = TimePickerDialog.GetTime(Element);

            _picker.Date     = new DateTime(1, 1, 1).Add(time).ToNSDate();
            _preSelectedDate = _picker.Date;
        }
        void CreateDialog()
        {
            var time = TimePickerDialog.GetTime(Element);

            if (_dialog == null)
            {
                bool is24HourFormat = DateFormat.Is24HourFormat(_view.Context);
                _dialog = new ATimePickerDialog(_view.Context, TimeSelected, time.Hours, time.Minutes, is24HourFormat);

                _dialog.SetCanceledOnTouchOutside(true);

                _dialog.DismissEvent += (ss, ee) =>
                {
                    _dialog.Dispose();
                    _dialog = null;
                };

                _dialog.Show();
            }
        }