HypernovaDesktop Components · docs
Binarymission
WinFormsTime Picker › ITimePickerHost

ITimePickerHost

interface.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WinForms.Controls.Selectors.TimeSelectors

Describes the expectations from a Time-picker Host control.

public interface ITimePickerHost

Members at a glance

AnteMeridianValueGets or sets the ante meridian value.
ContentPaddingGets or sets the content padding.
DropDownTimeSelectionButtonEndColorGets or sets the end color of the drop-down time selection button.
DropDownTimeSelectionButtonStartColorGets or sets the start color of the drop-down time selection button.
HourValueComponentBackColorGets or sets the backcolor of the hour value displaying component.
HourValueComponentBackgroundEndColorGets or sets the end color of the hour value component background.
HourValueComponentBackgroundStartColorGets or sets the start color of the hour value component background.
HourValueComponentDisplayForeColorGets or sets the forecolor of the hour value component display.
IntervalGets or sets the interval.
MaxValueGets or sets the maximum value.
MinValueGets or sets the minimum value.
MinuteValueComponentBackColorGets or sets the backcolor of the minute value displaying component.
MinuteValueComponentBackgroundEndColorGets or sets the end color of the minute value component background.
MinuteValueComponentBackgroundStartColorGets or sets the start color of the minute value component background.
MinuteValueComponentDisplayForeColorGets or sets the forecolor of the minute value component display.
MousePressedValueChangeTriggerSpeedGets or sets the mouse pressed value change trigger speed.
PostMeridianValueGets or sets the post meridian value.
SecondValueComponentBackColorGets or sets the backcolor of the second display value component.
SecondValueComponentBackgroundEndColorGets or sets the end color of the second value component background.
SecondValueComponentBackgroundStartColorGets or sets the start color of the second value component background.
SecondValueComponentDisplayForeColorGets or sets the forecolor of the second value component display.
ShouldAutoScaleTimePickerComponentsFontGets or sets whether the control should automatically scale time picker components font as and when the user re-sizes the drop-down window.
ShouldCloseSelectorDropDownViewUponAcceptCancelChangesGets or sets a value indicating whether the control should close selector drop-down view upon the user accepting / canceling the changes inside the hosted view.
ShouldDrawSpinnerButtonsInFullSizeGets or sets whether the control should draw the full size of the spinner buttons.
SpinnerBackgroundBrushEndColorGets or sets the end color of the spinner background brush.
SpinnerBackgroundBrushStartColorGets or sets the start color of the spinner background brush.
SpinnerHoverBackgroundBrushEndColorGets or sets the end color of the spinner hover background brush.
SpinnerHoverBackgroundBrushStartColorGets or sets the start color of the spinner hover background brush.
SpinnerPressedBackgroundBrushEndColorGets or sets the end color of the spinner pressed background brush.
SpinnerPressedBackgroundBrushStartColorGets or sets the start color of the spinner pressed background brush.
TimeConventionGets or sets the time convention.
TimeMeridianValueComponentBackColorGets or sets the backcolor of the time meridian value displaying component.
TimeMeridianValueComponentBackgroundEndColorGets or sets the end color of the time meridian value component background.
TimeMeridianValueComponentBackgroundStartColorGets or sets the start color of the time meridian value component background.
TimeMeridianValueComponentDisplayForeColorGets or sets the forecolor of the time meridian value component display.
TimePickerComponentsFontGets or sets the time picker various components' font.
TimePickerDropDownBackgroundEndColorGets or sets the end color of the time picker drop-down background.
TimePickerDropDownBackgroundStartColorGets or sets the start color of the time picker drop-down background.
TimeValueGets or sets the time value.
TwelveHoursTimeDisplayFormatGets or sets the twelve hours time display format.
TwentyFourHoursTimeDisplayFormatGets or sets the twenty four hours time display format.
ValueComponentBackColorGets or sets the backcolor of the value component.
ValueComponentBorderColorGets or sets the color of the value component's border.
ValueComponentBorderThicknessGets or sets the value component's border thickness.
ValueDisplayTextFontOffSetFactorGets or sets the value display text font offset factor.
ValueStringFormatGets or sets the value string format.
PerformDropDownPerforms the time picker drop-down.

Properties

AnteMeridianValue

string AnteMeridianValue

Gets or sets the ante meridian value.

ContentPadding

Padding ContentPadding

Gets or sets the content padding.

DropDownTimeSelectionButtonEndColor

Color DropDownTimeSelectionButtonEndColor

Gets or sets the end color of the drop-down time selection button.

DropDownTimeSelectionButtonStartColor

Color DropDownTimeSelectionButtonStartColor

Gets or sets the start color of the drop-down time selection button.

HourValueComponentBackColor

Color HourValueComponentBackColor

Gets or sets the backcolor of the hour value displaying component.

HourValueComponentBackgroundEndColor

Color HourValueComponentBackgroundEndColor

Gets or sets the end color of the hour value component background.

HourValueComponentBackgroundStartColor

Color HourValueComponentBackgroundStartColor

Gets or sets the start color of the hour value component background.

HourValueComponentDisplayForeColor

Color HourValueComponentDisplayForeColor

Gets or sets the forecolor of the hour value component display.

Interval

decimal Interval

Gets or sets the interval.

MaxValue

int MaxValue

Gets or sets the maximum value.

MinValue

int MinValue

Gets or sets the minimum value.

MinuteValueComponentBackColor

Color MinuteValueComponentBackColor

Gets or sets the backcolor of the minute value displaying component.

MinuteValueComponentBackgroundEndColor

Color MinuteValueComponentBackgroundEndColor

Gets or sets the end color of the minute value component background.

MinuteValueComponentBackgroundStartColor

Color MinuteValueComponentBackgroundStartColor

Gets or sets the start color of the minute value component background.

MinuteValueComponentDisplayForeColor

Color MinuteValueComponentDisplayForeColor

Gets or sets the forecolor of the minute value component display.

MousePressedValueChangeTriggerSpeed

int MousePressedValueChangeTriggerSpeed

Gets or sets the mouse pressed value change trigger speed.

PostMeridianValue

string PostMeridianValue

Gets or sets the post meridian value.

SecondValueComponentBackColor

Color SecondValueComponentBackColor

Gets or sets the backcolor of the second display value component.

SecondValueComponentBackgroundEndColor

Color SecondValueComponentBackgroundEndColor

Gets or sets the end color of the second value component background.

SecondValueComponentBackgroundStartColor

Color SecondValueComponentBackgroundStartColor

Gets or sets the start color of the second value component background.

SecondValueComponentDisplayForeColor

Color SecondValueComponentDisplayForeColor

Gets or sets the forecolor of the second value component display.

ShouldAutoScaleTimePickerComponentsFont

bool ShouldAutoScaleTimePickerComponentsFont

Gets or sets whether the control should automatically scale time picker components font as and when the user re-sizes the drop-down window.

ShouldCloseSelectorDropDownViewUponAcceptCancelChanges

bool ShouldCloseSelectorDropDownViewUponAcceptCancelChanges

Gets or sets a value indicating whether the control should close selector drop-down view upon the user accepting / canceling the changes inside the hosted view.

ShouldDrawSpinnerButtonsInFullSize

bool ShouldDrawSpinnerButtonsInFullSize

Gets or sets whether the control should draw the full size of the spinner buttons.

SpinnerBackgroundBrushEndColor

Color SpinnerBackgroundBrushEndColor

Gets or sets the end color of the spinner background brush.

SpinnerBackgroundBrushStartColor

Color SpinnerBackgroundBrushStartColor

Gets or sets the start color of the spinner background brush.

SpinnerHoverBackgroundBrushEndColor

Color SpinnerHoverBackgroundBrushEndColor

Gets or sets the end color of the spinner hover background brush.

SpinnerHoverBackgroundBrushStartColor

Color SpinnerHoverBackgroundBrushStartColor

Gets or sets the start color of the spinner hover background brush.

SpinnerPressedBackgroundBrushEndColor

Color SpinnerPressedBackgroundBrushEndColor

Gets or sets the end color of the spinner pressed background brush.

SpinnerPressedBackgroundBrushStartColor

Color SpinnerPressedBackgroundBrushStartColor

Gets or sets the start color of the spinner pressed background brush.

TimeConvention

TimeConvention TimeConvention

Gets or sets the time convention.

TimeMeridianValueComponentBackColor

Color TimeMeridianValueComponentBackColor

Gets or sets the backcolor of the time meridian value displaying component.

TimeMeridianValueComponentBackgroundEndColor

Color TimeMeridianValueComponentBackgroundEndColor

Gets or sets the end color of the time meridian value component background.

TimeMeridianValueComponentBackgroundStartColor

Color TimeMeridianValueComponentBackgroundStartColor

Gets or sets the start color of the time meridian value component background.

TimeMeridianValueComponentDisplayForeColor

Color TimeMeridianValueComponentDisplayForeColor

Gets or sets the forecolor of the time meridian value component display.

TimePickerComponentsFont

Font TimePickerComponentsFont

Gets or sets the time picker various components' font.

TimePickerDropDownBackgroundEndColor

Color TimePickerDropDownBackgroundEndColor

Gets or sets the end color of the time picker drop-down background.

TimePickerDropDownBackgroundStartColor

Color TimePickerDropDownBackgroundStartColor

Gets or sets the start color of the time picker drop-down background.

TimeValue

DateTime TimeValue

Gets or sets the time value.

TwelveHoursTimeDisplayFormat

string TwelveHoursTimeDisplayFormat

Gets or sets the twelve hours time display format.

TwentyFourHoursTimeDisplayFormat

string TwentyFourHoursTimeDisplayFormat

Gets or sets the twenty four hours time display format.

ValueComponentBackColor

Color ValueComponentBackColor

Gets or sets the backcolor of the value component.

ValueComponentBorderColor

Color ValueComponentBorderColor

Gets or sets the color of the value component's border.

ValueComponentBorderThickness

int ValueComponentBorderThickness

Gets or sets the value component's border thickness.

ValueDisplayTextFontOffSetFactor

int ValueDisplayTextFontOffSetFactor

Gets or sets the value display text font offset factor.

ValueStringFormat

StringFormat ValueStringFormat

Gets or sets the value string format.

Methods

PerformDropDown

void PerformDropDown()

Performs the time picker drop-down.