C# Class MahApps.Metro.Controls.DateTimePicker

Inheritance: System.Windows.Controls.Control
Show file Open project: MahApps/MahApps.Metro Class Usage Examples

Public Properties

Property Type Description
DisplayDateEndProperty System.Windows.DependencyProperty
DisplayDateProperty System.Windows.DependencyProperty
DisplayDateStartProperty System.Windows.DependencyProperty
FirstDayOfWeekProperty System.Windows.DependencyProperty
IsTodayHighlightedProperty System.Windows.DependencyProperty
OrientationProperty System.Windows.DependencyProperty
SelectedDateChangedEvent System.Windows.RoutedEvent
SelectedDateProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
CoerceOrientation object
DateTimePicker System
GetSelectedDateTimeFromGUI DateTime?
OnClockVisibilityChanged void
OnSelectedDateChanged void
SetDatePartValues void

Public Methods

Method Description
OnApplyTemplate ( ) : void

Protected Methods

Method Description
ApplyBindings ( ) : void
ApplyCulture ( ) : void
GetValueForTextBox ( ) : string
OnRangeBaseValueChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
OnSelectedDateChanged ( TimePickerBaseSelectionChangedEventArgs e ) : void
OnTextBoxLostFocus ( object sender, RoutedEventArgs e ) : void
WriteValueToTextBox ( ) : void

Private Methods

Method Description
CoerceOrientation ( DependencyObject d, object basevalue ) : object
DateTimePicker ( ) : System
GetSelectedDateTimeFromGUI ( ) : DateTime?
OnClockVisibilityChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectedDateChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SetDatePartValues ( ) : void

Method Details

ApplyBindings() protected method

protected ApplyBindings ( ) : void
return void

ApplyCulture() protected final method

protected final ApplyCulture ( ) : void
return void

GetValueForTextBox() protected method

protected GetValueForTextBox ( ) : string
return string

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnRangeBaseValueChanged() protected method

protected OnRangeBaseValueChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
sender object
e System.Windows.Controls.SelectionChangedEventArgs
return void

OnSelectedDateChanged() protected method

protected OnSelectedDateChanged ( TimePickerBaseSelectionChangedEventArgs e ) : void
e TimePickerBaseSelectionChangedEventArgs
return void

OnTextBoxLostFocus() protected method

protected OnTextBoxLostFocus ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

WriteValueToTextBox() protected method

protected WriteValueToTextBox ( ) : void
return void

Property Details

DisplayDateEndProperty public static property

public static DependencyProperty,System.Windows DisplayDateEndProperty
return System.Windows.DependencyProperty

DisplayDateProperty public static property

public static DependencyProperty,System.Windows DisplayDateProperty
return System.Windows.DependencyProperty

DisplayDateStartProperty public static property

public static DependencyProperty,System.Windows DisplayDateStartProperty
return System.Windows.DependencyProperty

FirstDayOfWeekProperty public static property

public static DependencyProperty,System.Windows FirstDayOfWeekProperty
return System.Windows.DependencyProperty

IsTodayHighlightedProperty public static property

public static DependencyProperty,System.Windows IsTodayHighlightedProperty
return System.Windows.DependencyProperty

OrientationProperty public static property

public static DependencyProperty,System.Windows OrientationProperty
return System.Windows.DependencyProperty

SelectedDateChangedEvent public static property

public static RoutedEvent,System.Windows SelectedDateChangedEvent
return System.Windows.RoutedEvent

SelectedDateProperty public static property

public static DependencyProperty,System.Windows SelectedDateProperty
return System.Windows.DependencyProperty