private static IntPtr CreateDateTimePicker(UIDateTimePickerType type) { switch (type) { case UIDateTimePickerType.DateTime: return(uiNewDateTimePicker()); case UIDateTimePickerType.Date: return(uiNewDatePicker()); case UIDateTimePickerType.Time: return(uiNewTimePicker()); default: throw new ArgumentException($"{nameof(type)} is an invalid value"); } }
public UIDateTimePicker(UIDateTimePickerType type) : base(CreateDateTimePicker(type), true) { }