DateEditBox Class
Represents a date-only edit box.
[TemplatePart(Name = "PART_Picker", Type = typeof(DatePicker))]
public class DateEditBox : DateTimeEditBox
- Inheritance:
- object Visual UIElement FrameworkElement Control PartEditBoxBase<DateTime?> DateTimeEditBox object
Constructors
DateEditBox()
Initializes an instance of the DateEditBox
class.
public DateEditBox()
Properties
CanRetainTime
Gets or sets whether the various DateTime values can retain the time-portion, or if it is reset to midnight.
public bool CanRetainTime { get; set; }
Property Value
Methods
OnApplyTemplate()
Invoked whenever application code or internal processes call ApplyTemplate
.
public override void OnApplyTemplate()
ResetValue()
Resets the value to a default value.
protected override void ResetValue()
TryConvertFromString(string, bool, out DateTime?)
Tries to convert the specified text to a value.
protected override bool TryConvertFromString(string textToConvert, bool canCoerce, out DateTime? value)
Parameter | Type | Description |
---|---|---|
textToConvert | string | The text. |
canCoerce | bool | Whether the returned value should be coerced to fall within the allowed value range. |
value | DateTime? | Returns the value for the specified text. |
Returns
- bool:
true
if the text was converted to a value successfully; otherwise,false
.
Fields
CanRetainTimeProperty
Identifies the CanRetainTime dependency property. This field is read-only.
public static readonly DependencyProperty CanRetainTimeProperty
Inherited Members
- DateTimeEditBox.FormatProperty
- DateTimeEditBox.MaximumProperty
- DateTimeEditBox.MinimumProperty
- DateTimeEditBox.ResolvedFormatProperty
- DateTimeEditBox.CoerceParsedValue(DateTime?)
- DateTimeEditBox.CoerceValidValue(DateTime?)
- DateTimeEditBox.ConvertToString(DateTime?)
- DateTimeEditBox.CreateIncrementalChangeRequest(IncrementalChangeRequestKind)
- DateTimeEditBox.GenerateParts()
- DateTimeEditBox.IsValidValue(DateTime?)
- DateTimeEditBox.OnPopupOpened()
- DateTimeEditBox.RaiseValueChangedEvent()
- DateTimeEditBox.Format
- DateTimeEditBox.HasPopupButtonWhenReadOnly
- DateTimeEditBox.Maximum
- DateTimeEditBox.Minimum
- DateTimeEditBox.ResolvedFormat
- DateTimeEditBox.SetValueToNowCommand
- DateTimeEditBox.SetValueToTodayCommand
- DateTimeEditBox.ValueChanged
- PartEditBoxBase<DateTime?>.ActivePartIndexProperty
- PartEditBoxBase<DateTime?>.CommitTriggersProperty
- PartEditBoxBase<DateTime?>.HasPopupProperty
- PartEditBoxBase<DateTime?>.InlinesProperty
- PartEditBoxBase<DateTime?>.InputScopeNameValueProperty
- PartEditBoxBase<DateTime?>.IntermediateValueProperty
- PartEditBoxBase<DateTime?>.IsArrowKeyPartNavigationEnabledProperty
- PartEditBoxBase<DateTime?>.IsEditableProperty
- PartEditBoxBase<DateTime?>.IsNullAllowedProperty
- PartEditBoxBase<DateTime?>.IsPopupButtonVisibleProperty
- PartEditBoxBase<DateTime?>.IsPopupOpenProperty
- PartEditBoxBase<DateTime?>.IsReadOnlyProperty
- PartEditBoxBase<DateTime?>.IsSpinnerVisibleProperty
- PartEditBoxBase<DateTime?>.IsUndoEnabledProperty
- PartEditBoxBase<DateTime?>.PlaceholderTextProperty
- PartEditBoxBase<DateTime?>.PopupBackgroundProperty
- PartEditBoxBase<DateTime?>.PopupBorderBrushProperty
- PartEditBoxBase<DateTime?>.PopupPickerStyleProperty
- PartEditBoxBase<DateTime?>.SpinWrappingProperty
- PartEditBoxBase<DateTime?>.TextAlignmentProperty
- PartEditBoxBase<DateTime?>.ValueProperty
- PartEditBoxBase<DateTime?>.IsNonDefaultUsageContextProperty
- PartEditBoxBase<DateTime?>.SpinnerVisibilityProperty
- PartEditBoxBase<DateTime?>.UsageContextProperty
- PartEditBoxBase<DateTime?>.Commit()
- PartEditBoxBase<DateTime?>.Commit(bool)
- PartEditBoxBase<DateTime?>.InvalidateParts()
- PartEditBoxBase<DateTime?>.OnCreateAutomationPeer()
- PartEditBoxBase<DateTime?>.OnGotFocus(RoutedEventArgs)
- PartEditBoxBase<DateTime?>.OnIntermediateValueChanged(DateTime?, DateTime?)
- PartEditBoxBase<DateTime?>.OnIsNullAllowedChanged(bool, bool)
- PartEditBoxBase<DateTime?>.OnKeyDown(KeyEventArgs)
- PartEditBoxBase<DateTime?>.OnLostFocus(RoutedEventArgs)
- PartEditBoxBase<DateTime?>.OnValueChanged(DateTime?, DateTime?)
- PartEditBoxBase<DateTime?>.ProcessTextInput(string)
- PartEditBoxBase<DateTime?>.SelectAll()
- PartEditBoxBase<DateTime?>.UpdateIntermediateValueAndTextFromValue()
- PartEditBoxBase<DateTime?>.OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)
- PartEditBoxBase<DateTime?>.OnLostMouseCapture(MouseEventArgs)
- PartEditBoxBase<DateTime?>.OnMouseLeftButtonDown(MouseButtonEventArgs)
- PartEditBoxBase<DateTime?>.OnPreviewMouseUp(MouseButtonEventArgs)
- PartEditBoxBase<DateTime?>.OnPreviewTextInput(TextCompositionEventArgs)
- PartEditBoxBase<DateTime?>.ActivePartIndex
- PartEditBoxBase<DateTime?>.CommitTriggers
- PartEditBoxBase<DateTime?>.CurrentSelectionLength
- PartEditBoxBase<DateTime?>.CurrentSelectionStartOffset
- PartEditBoxBase<DateTime?>.CurrentText
- PartEditBoxBase<DateTime?>.HasPopup
- PartEditBoxBase<DateTime?>.Inlines
- PartEditBoxBase<DateTime?>.InputScopeNameValue
- PartEditBoxBase<DateTime?>.IntermediateValue
- PartEditBoxBase<DateTime?>.IsArrowKeyPartNavigationEnabled
- PartEditBoxBase<DateTime?>.IsEditable
- PartEditBoxBase<DateTime?>.IsNullAllowed
- PartEditBoxBase<DateTime?>.IsPopupButtonVisible
- PartEditBoxBase<DateTime?>.IsPopupOpen
- PartEditBoxBase<DateTime?>.IsReadOnly
- PartEditBoxBase<DateTime?>.IsSpinnerVisible
- PartEditBoxBase<DateTime?>.IsUndoEnabled
- PartEditBoxBase<DateTime?>.Parts
- PartEditBoxBase<DateTime?>.PlaceholderText
- PartEditBoxBase<DateTime?>.PopupBackground
- PartEditBoxBase<DateTime?>.PopupBorderBrush
- PartEditBoxBase<DateTime?>.PopupPickerStyle
- PartEditBoxBase<DateTime?>.ResetValueCommand
- PartEditBoxBase<DateTime?>.SmallDecrementValueCommand
- PartEditBoxBase<DateTime?>.SmallIncrementValueCommand
- PartEditBoxBase<DateTime?>.SpinWrapping
- PartEditBoxBase<DateTime?>.TextAlignment
- PartEditBoxBase<DateTime?>.Value
- PartEditBoxBase<DateTime?>.IsNonDefaultUsageContext
- PartEditBoxBase<DateTime?>.SpinnerVisibility
- PartEditBoxBase<DateTime?>.UsageContext