Class
RadDateTimePickerElement

Represents the main element that provides date and time picker functionality within the RadDateTimePicker control. This element manages date/time display, validation, formatting, and user interaction through various behavior patterns.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class RadDateTimePickerElement : RadEditorElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode

Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemRadEditorElementRadDateTimePickerElement

Derived Classes: BaseDateTimeEditorElementRadDateTimeEditorElement

Implements: IBindableComponentIComponentICustomTypeDescriptorIDisposableINotifyPropertyChangedIShortcutProviderIStylableElementIStylableNodeISupportDragISupportDropISupportSystemSkin

Inherited Members RadItem.KeyDownEventRadItem.KeyPressEventRadItem.KeyUpEventRadItem.FocusCommandRadItem.ActionCommandRadItem.UseDefaultDisabledPaintPropertyRadItem.TextPropertyRadItem.TextOrientationPropertyRadItem.FlipTextPropertyRadItem.IsAddNewItemPropertyRadItem.ToolTipTextPropertyRadItem.EnableElementShadowPropertyRadItem.ShadowDepthPropertyRadItem.ShadowColorPropertyRadItem.IsPaintingRippleRadItem.EnableRippleAnimationPropertyRadItem.RippleAnimationColorPropertyRadItem.EnableFocusBorderPropertyRadItem.FocusBorderColorPropertyRadItem.FocusBorderWidthPropertyRadItem.EnableFocusBorderAnimationPropertyRadItem.EnableHighlightPropertyRadItem.HighlightColorPropertyRadItem.EnableBorderHighlightPropertyRadItem.BorderHighlightColorPropertyRadItem.BorderHighlightThicknessPropertyRadItem.VisualStatePropertyRadItem.SetOwnerCollection(RadItemOwnerCollection)RadItem.Select()RadItem.OnSelect()RadItem.Deselect()RadItem.OnDeselect()RadItem.DoKeyDown(KeyEventArgs)RadItem.DoKeyPress(KeyPressEventArgs)RadItem.DoKeyUp(KeyEventArgs)RadItem.OnKeyPress(KeyPressEventArgs)RadItem.OnKeyUp(KeyEventArgs)RadItem.RaiseBubbleEvent(RadElement, RoutedEventArgs)RadItem.OnPropertyChanging(RadPropertyChangingEventArgs)RadItem.OnEnabledChanged(RadPropertyChangedEventArgs)RadItem.OnTextChanging(TextChangingEventArgs)RadItem.OnTextChanged(EventArgs)RadItem.OnTextOrientationChanged(EventArgs)RadItem.OnFlipTextChanged(EventArgs)RadItem.PaintOverride(IGraphics, Rectangle, float, SizeF, bool)RadItem.OnMouseDown(MouseEventArgs)RadItem.OnMouseUp(MouseEventArgs)RadItem.OnMouseMove(MouseEventArgs)RadItem.OnMouseLeave(EventArgs)RadItem.StartRippleAnimation(MouseEventArgs)RadItem.UpdateFocusBorder(bool)RadItem.ContainsText()RadItem.ShouldSerializeProperty(PropertyDescriptor)RadItem.ProcessDialogKey(Keys)RadItem.ProcessCmdKey(ref Message, Keys)RadItem.RaiseKeyDown(KeyEventArgs)RadItem.RaiseKeyPress(KeyPressEventArgs)RadItem.RaiseKeyUp(KeyEventArgs)RadItem.ReplaceDefaultDescriptors(PropertyDescriptorCollection)RadItem.CallOnGesture(GestureEventArgs)RadItem.OnGesture(GestureEventArgs)RadItem.OnTwoFingerTapGesture(GestureEventArgs)RadItem.OnPressAndTapGesture(PressAndTapGestureEventArgs)RadItem.OnPanGesture(PanGestureEventArgs)RadItem.OnRotateGesture(RotateGestureEventArgs)RadItem.OnZoomGesture(ZoomGestureEventArgs)RadItem.CanDragCore(Point)RadItem.GetDragContextCore()RadItem.GetDragHintCore()RadItem.ProcessDragDrop(Point, ISupportDrag)RadItem.ProcessDragOver(Point, ISupportDrag)RadItem.ProcessDragEnter(Point, ISupportDrag)RadItem.ProcessDragLeave(Point, ISupportDrag)RadItem.UpdateOnShortcutsChanged()RadItem.CanHandleShortcut(ShortcutEventArgs)RadItem.IsOnActiveForm(Control, bool)RadItem.SetThemeValueOverride(RadProperty, object, string)RadItem.SetThemeValueOverride(RadProperty, object, string, string)RadItem.SetThemeValueOverride(RadProperty, object, string, Type)RadItem.ResetThemeValueOverride(RadProperty)RadItem.ResetThemeValueOverride(RadProperty, string)RadItem.ResetThemeValueOverrides()RadItem.GetAvailableVisualStates()RadItem.ShouldFallbackToDefaultTheme()RadItem.UseDefaultDisabledPaintRadItem.TextOrientationRadItem.FlipTextRadItem.CanHaveOwnStyleRadItem.TextRadItem.SelectableRadItem.DefaultAutoToolTipRadItem.ShouldHandleMouseInputRadItem.KeyTipRadItem.ParentItemRadItem.ShortcutsHandlerRadItem.EnableElementShadowRadItem.ShadowDepthRadItem.ShadowColorRadItem.EnableRippleAnimationRadItem.RippleAnimationColorRadItem.EnableFocusBorderRadItem.FocusBorderColorRadItem.FocusBorderWidthRadItem.EnableFocusBorderAnimationRadItem.EnableHighlightRadItem.HighlightColorRadItem.EnableBorderHighlightRadItem.BorderHighlightColorRadItem.BorderHighlightThicknessRadItem.MnemonicTextRadItem.ToolTipTextRadItem.ThemeRoleRadItem.VisualStateRadItem.StateManagerRadItem.AllowDragRadItem.AllowDropRadItem.ShortcutsRadItem.AccessibleDescriptionRadItem.AccessibleNameRadItem.AccessibleRoleRadItem.TextChangingRadItem.TextChangedRadItem.TextOrientationChangedRadItem.FlipTextChangedRadItem.QueryAccessibilityHelpRadItem.KeyDownRadItem.KeyPressRadItem.KeyUpRadItem.ZoomGestureRadItem.RotateGestureRadItem.PanGestureRadItem.TwoFingerTapGestureRadItem.PressAndTapGestureRadComponentElement.GetService(Type)RadComponentElement.CanRaiseEventsRadComponentElement.ContainerRadComponentElement.DesignModeRadComponentElement.SiteRadComponentElement.DataBindingsVisualElement.DefaultSizePropertyVisualElement.ForeColorPropertyVisualElement.BackColorPropertyVisualElement.FontPropertyVisualElement.SmoothingModePropertyVisualElement.OpacityPropertyVisualElement.CustomFontPropertyVisualElement.CustomFontSizePropertyVisualElement.CustomFontStylePropertyVisualElement.OnFontChanged(EventArgs)VisualElement.PaintElement(IGraphics, float, SizeF)VisualElement.PaintChildren(IGraphics, Rectangle, float, SizeF, bool)VisualElement.PrePaintElement(IGraphics)VisualElement.PostPaintElement(IGraphics)VisualElement.GetScaledFont(float)VisualElement.GetScaledFont(float, Font)VisualElement.DefaultSizeVisualElement.ForeColorVisualElement.BackColorVisualElement.FontVisualElement.CustomFontVisualElement.CustomFontSizeVisualElement.CustomFontStyleVisualElement.SmoothingModeVisualElement.OpacityVisualElement.FontChangedRadElement.BoundsPropertyRadElement.BorderThicknessPropertyRadElement.PaddingPropertyRadElement.MarginPropertyRadElement.AlignmentPropertyRadElement.AutoSizeModePropertyRadElement.FitToSizeModePropertyRadElement.MinSizePropertyRadElement.EnabledPropertyRadElement.CanFocusPropertyRadElement.IsItemFocusedPropertyRadElement.IsFocusedPropertyRadElement.IsMouseOverPropertyRadElement.IsMouseOverElementPropertyRadElement.IsMouseDownPropertyRadElement.ShouldPaintPropertyRadElement.VisibilityPropertyRadElement.NamePropertyRadElement.ClassPropertyRadElement.ClipDrawingPropertyRadElement.ShapePropertyRadElement.MouseClickedEventRadElement.MouseDoubleClickedEventRadElement.MouseDownEventRadElement.MouseUpEventRadElement.MouseWheelEventRadElement.ChildElementAddedEventRadElement.ParentChangedEventRadElement.BoundsChangedEventRadElement.VisibilityChangingEventRadElement.EnabledChangedEventRadElement.ControlChangedEventRadElement.BackgroundShapePropertyRadElement.BackgroundShapePaintModePropertyRadElement.ContainsFocusPropertyRadElement.ContainsMousePropertyRadElement.MaxSizePropertyRadElement.RightToLeftPropertyRadElement.AutoSizePropertyRadElement.ZIndexPropertyRadElement.AngleTransformPropertyRadElement.ScaleTransformPropertyRadElement.PositionOffsetPropertyRadElement.TagPropertyRadElement.StretchHorizontallyPropertyRadElement.StretchVerticallyPropertyRadElement.UseCompatibleTextRenderingPropertyRadElement.ClickModePropertyRadElement.styleVersionRadElement.paintSystemSkinRadElement.SetPropertyValueCommandRadElement.GetPropertyValueCommandRadElement.StylePropertyRadElement.CallCreateChildElements()RadElement.SuspendReferenceUpdate()RadElement.ResumeReferenceUpdate()RadElement.OnLoad(bool)RadElement.LoadCore()RadElement.OnUnload(ComponentThemableElementTree, bool)RadElement.UnloadCore(ComponentThemableElementTree)RadElement.OnUnloaded(ComponentThemableElementTree)RadElement.OnElementTreeChanged(ComponentThemableElementTree)RadElement.OnBeginDispose()RadElement.SetParent(RadElement)RadElement.OnParentChanged(RadElement)RadElement.UpdateReferences(ComponentThemableElementTree, bool, bool)RadElement.ResetLayout(bool)RadElement.HasInvisibleAncestor()RadElement.ResetLayoutCore()RadElement.InvalidateArrange()RadElement.InvalidateArrange(bool)RadElement.InvalidateMeasure()RadElement.InvalidateMeasure(bool)RadElement.UpdateLayout()RadElement.SuspendLayout()RadElement.SuspendLayout(bool)RadElement.ResumeLayout(bool)RadElement.ResumeLayout(bool, bool)RadElement.Arrange(RectangleF)RadElement.Measure(SizeF)RadElement.SetBounds(Rectangle)RadElement.SetBounds(int, int, int, int)RadElement.GetBoundingRectangle(Size)RadElement.GetBoundingRectangle(Rectangle)RadElement.GetDesiredSize(bool)RadElement.PointToScreen(Point)RadElement.PointFromScreen(Point)RadElement.PointToControl(Point)RadElement.PointFromControl(Point)RadElement.LocationToControl()RadElement.RectangleToScreen(Rectangle)RadElement.HitTest(Point)RadElement.OnRenderSizeChanged(SizeChangedInfo)RadElement.OnChildDesiredSizeChanged(RadElement)RadElement.OnLayoutPropertyChanged(RadPropertyChangedEventArgs)RadElement.ArrangeCore(RectangleF)RadElement.MeasureCore(SizeF)RadElement.ShouldArrangeChild(RadElement)RadElement.ArrangeOverride(SizeF)RadElement.ShouldMeasureChild(RadElement)RadElement.MeasureChildren(SizeF)RadElement.GetArrangeRect(RectangleF)RadElement.CanExecuteLayoutOperation()RadElement.CalcLayoutOffset(PointF)RadElement.LockBounds()RadElement.UnlockBounds()RadElement.SetBoundsCore(Rectangle)RadElement.IsInValidState(bool)RadElement.Invalidate()RadElement.Invalidate(bool)RadElement.GetInvalidateBounds()RadElement.NotifyInvalidate(RadElement)RadElement.OnTransformationInvalidated()RadElement.PerformLayoutTransformation(ref RadMatrix)RadElement.PerformPaintTransformation(ref RadMatrix)RadElement.IsInGetAsBitmap()RadElement.PaintElementSkin(IGraphics)RadElement.PaintBackgroundShape(IGraphics)RadElement.PostPaintChildren(IGraphics, Rectangle, float, SizeF)RadElement.PaintChild(RadElement, IGraphics, Rectangle, float, SizeF, bool)RadElement.PaintShadow(RadElement, IGraphics)RadElement.PaintShadowCore(Graphics, Rectangle, RadItem)RadElement.GetShadowRect(ref Rectangle, int)RadElement.PaintFocusCues(IGraphics, Rectangle)RadElement.GetAsBitmap(IGraphics, Brush, float, SizeF)RadElement.GetAsTransformedBitmap(IGraphics, Brush, float, SizeF)RadElement.GetAsTransformedBitmap(Brush, float, SizeF)RadElement.GetAsTransformedBitmap(Rectangle, Brush, float, SizeF)RadElement.GetAsBitmapEx(Color, float, SizeF)RadElement.GetAsBitmapEx(Brush, float, SizeF)RadElement.GetAsBitmap(Brush, float, SizeF)RadElement.IsInVisibleClipBounds(Rectangle)RadElement.SetClipping(Graphics)RadElement.GetClipRect()RadElement.ShouldPaintChild(RadElement)RadElement.GetFocusRect()RadElement.GetCurrentShape()RadElement.GetPaintRectangle(float, float, SizeF)RadElement.GetPatchedRect(RectangleF, float, SizeF)RadElement.GetXPVisualStyle()RadElement.GetVistaVisualStyle()RadElement.InitializeSystemSkinPaint()RadElement.UnitializeSystemSkinPaint()RadElement.GetSystemSkinPaintBounds()RadElement.OnUseSystemSkinChanged(EventArgs)RadElement.ShouldPaintSystemSkin()RadElement.ComposeShouldPaintSystemSkin()RadElement.GetStylablePropertiesFilter()RadElement.ResetStyleSettings(bool)RadElement.ResetStyleSettings(bool, RadProperty)RadElement.ProcessBehaviors(RadPropertyChangedEventArgs)RadElement.AddBehavior(PropertyChangeBehavior)RadElement.GetBehaviors()RadElement.RemoveBehavior(PropertyChangeBehavior)RadElement.ClearBehaviors()RadElement.AddRangeBehavior(PropertyChangeBehaviorCollection)RadElement.SetThemeApplied(bool)RadElement.OnStyleChanged(RadPropertyChangedEventArgs)RadElement.UnapplyStyle()RadElement.RemoveRangeBehaviors(PropertyChangeBehaviorCollection)RadElement.RemoveBehaviors(PropertyChangeBehavior)RadElement.RemoveRangeRoutedEventBehaviors(RoutedEventBehaviorCollection)RadElement.GetThemeEffectiveType()RadElement.GetChildrenByType(Type)RadElement.GetChildrenByBaseType(Type)RadElement.FindAncestorByThemeEffectiveType(Type)RadElement.FindAncestor<T>()RadElement.IsAncestorOf(RadElement)RadElement.FindDescendant<T>()RadElement.FindDescendant(Predicate<RadElement>)RadElement.FindDescendant(Type)RadElement.EnumDescendants(TreeTraversalMode)RadElement.EnumDescendants(Predicate<RadElement>, TreeTraversalMode)RadElement.EnumDescendants(Filter, TreeTraversalMode)RadElement.GetDescendants(Predicate<RadElement>, TreeTraversalMode)RadElement.GetDescendants(Filter, TreeTraversalMode)RadElement.GetAncestors(Filter)RadElement.GetAncestors(Predicate<RadElement>)RadElement.RaiseRoutedEvent(RadElement, RoutedEventArgs)RadElement.RaiseTunnelEvent(RadElement, RoutedEventArgs)RadElement.OnTunnelEvent(RadElement, RoutedEventArgs)RadElement.OnBubbleEvent(RadElement, RoutedEventArgs)RadElement.IsEventInProcess(RaisedRoutedEvent)RadElement.RegisterRoutedEvent(string, Type)RadElement.GetRegisterRoutedEvent(string, Type)RadElement.GetRegisterRoutedEvent(string, string)RadElement.GetRegisterRoutedEvent(string)RadElement.OnChildrenChanged(RadElement, ItemsChangeOperation)RadElement.GetChildren(ChildrenListOptions)RadElement.SendToBack()RadElement.BringToFront()RadElement.IsChildOf(RadElement)RadElement.Focus()RadElement.Focus(bool)RadElement.SetFocusPropertySafe(bool)RadElement.KillFocus()RadElement.OnCLREventsRise(RoutedEventArgs)RadElement.OnMouseHover(EventArgs)RadElement.OnParentEnabledChanged(RadPropertyChangedEventArgs)RadElement.OnLostMouseCapture(MouseEventArgs)RadElement.OnClick(EventArgs)RadElement.OnDoubleClick(EventArgs)RadElement.OnMouseEnter(EventArgs)RadElement.PerformClick()RadElement.OnMouseWheel(MouseEventArgs)RadElement.DoMouseWheel(MouseEventArgs)RadElement.DoClick(EventArgs)RadElement.DoDoubleClick(EventArgs)RadElement.IsInputKey(InputKeyEventArgs)RadElement.MouseEventArgsFromControl(MouseEventArgs)RadElement.DoMouseDown(MouseEventArgs)RadElement.DoMouseUp(MouseEventArgs)RadElement.DoMouseMove(MouseEventArgs)RadElement.ShowScreenTip(ScreenTipNeededEventArgs)RadElement.HideScreenTip()RadElement.DoMouseHover(EventArgs)RadElement.OnShowScreenTip(ComponentInputBehavior)RadElement.RaiseClick(EventArgs)RadElement.RaiseDoubleClick(EventArgs)RadElement.RaiseMouseWheel(MouseEventArgs)RadElement.UpdateContainsFocus(bool)RadElement.DoMouseEnter(EventArgs)RadElement.DoMouseLeave(EventArgs)RadElement.GetValue(RadProperty)RadElement.AddStylePropertySetting(IPropertySetting)RadElement.SetValueCore(RadPropertyValue, object, object, ValueSource)RadElement.NotifyChildren(RadPropertyChangedEventArgs)RadElement.OnBoundsChanged(RadPropertyChangedEventArgs)RadElement.OnLocationChanged(RadPropertyChangedEventArgs)RadElement.OnDisplayPropertyChanged(RadPropertyChangedEventArgs)RadElement.CanRaisePropertyChangeNotifications(RadPropertyValue)RadElement.IsPropertyCancelable(RadPropertyMetadata)RadElement.OnParentPropertyChanged(RadPropertyChangedEventArgs)RadElement.PerformDispose(bool)RadElement.DisposeChildren()RadElement.GetStylableChildrenHierarchy()RadElement.GetStylableChildren()RadElement.GetClientRectangle(SizeF)RadElement.GetBorderThickness(BorderPrimitive)RadElement.DpiScaleChanged(SizeF)RadElement.ElementStateRadElement.DesiredSizeRadElement.IsLayoutSuspendedRadElement.BoundingRectangleRadElement.ControlBoundingRectangleRadElement.BypassLayoutPoliciesRadElement.IsArrangeValidRadElement.IsMeasureValidRadElement.TreeLevelRadElement.TransformRadElement.TotalTransformRadElement.ShouldPaintUsingParentShapeRadElement.UseSystemSkinRadElement.PropagateStyleToChildrenRadElement.ThemeEffectiveTypeRadElement.ElementTreeRadElement.ChildrenRadElement.ChildrenHierarchyRadElement.ParentRadElement.RoutedEventBehaviorsRadElement.LayoutableChildrenCountRadElement.ContainsFocusRadElement.NotifyParentOnMouseInputRadElement.IsAbleToRespondToMouseEventsRadElement.AutoSizeRadElement.BoundsRadElement.LocationRadElement.SizeRadElement.BorderThicknessRadElement.PaddingRadElement.MarginRadElement.AlignmentRadElement.AutoSizeModeRadElement.FitToSizeModeRadElement.EnabledRadElement.CanFocusRadElement.IsFocusedRadElement.IsMouseOverRadElement.IsMouseOverElementRadElement.IsMouseDownRadElement.InvalidateChildrenOnChildChangedRadElement.ShouldPaintRadElement.VisibilityRadElement.IsElementVisibleRadElement.NameRadElement.ClassRadElement.ClipDrawingRadElement.ShapeRadElement.MinSizeRadElement.MaxSizeRadElement.ZIndexRadElement.RightToLeftRadElement.UseCompatibleTextRenderingRadElement.BackgroundShapeRadElement.BackgroundShapePaintModeRadElement.ContainsMouseRadElement.CaptureRadElement.ScaleTransformRadElement.AngleTransformRadElement.PositionOffsetRadElement.SerializePropertiesRadElement.SerializeElementRadElement.SerializeChildrenRadElement.RenderingMaxFramerateRadElement.IsThemeAppliedRadElement.ShouldApplyThemeRadElement.UseCenteredAngleTransformRadElement.TagRadElement.StretchHorizontallyRadElement.StretchVerticallyRadElement.ClickModeRadElement.DoubleClickEnabledRadElement.CaptureOnMouseDownRadElement.IsItemHoveredRadElement.StyleRadElement.AutoToolTipRadElement.ScreenTipRadElement.AutoNumberKeyTipRadElement.DpiScaleFactorRadElement.LayoutUpdatedRadElement.MouseHoverRadElement.MouseMoveRadElement.MouseDownRadElement.MouseUpRadElement.ClickRadElement.DoubleClickRadElement.MouseEnterRadElement.MouseWheelRadElement.EnabledChangedRadElement.MouseLeaveRadElement.ChildrenChangedRadElement.LostMouseCaptureRadObject.BindingContextPropertyRadObject.RadTypeRadObject.ClearPropertyStore()RadObject.SuspendPropertyNotifications()RadObject.ResumePropertyNotifications()RadObject.GetPropertyValue(RadProperty)RadObject.SetDefaultValueOverride(RadProperty, object)RadObject.SetValue(RadProperty, object)RadObject.ResetValue(RadProperty)RadObject.ResetLocalValue(RadProperty)RadObject.ResetValue(RadProperty, ValueResetFlags)RadObject.UpdateValue(RadProperty)RadObject.GetValueSource(RadProperty)RadObject.GetRegisteredRadProperty(string)RadObject.UpdateValueCore(RadPropertyValue)RadObject.ResetValueCore(RadPropertyValue, ValueResetFlags)RadObject.GetDefaultValue(RadPropertyValue, object)RadObject.CoerceValue(RadPropertyValue, object)RadObject.ShouldSerializeProperty(RadProperty)RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)RadObject.UnbindProperty(RadProperty)RadObject.GetInheritedValue(RadProperty)RadObject.OnNotifyPropertyChanged(string)RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)RadObject.PropertyValuesRadObject.PropertyFilterRadObject.RadObjectTypeRadObject.BindingContextRadObject.PropertyChangedRadObject.RadPropertyChangedRadObject.RadPropertyChangingDisposableObject.GetBitState(long)DisposableObject.SetBitState(long, bool)DisposableObject.Dispose()DisposableObject.Dispose(bool)DisposableObject.DisposeUnmanagedResources()DisposableObject.BitStateDisposableObject.EventsDisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.DisposedDisposableObject.Disposing

Constructors

RadDateTimePickerElement()

Initializes a new instance of the RadDateTimePickerElement class with default settings.

Declaration

cs-api-definition
public RadDateTimePickerElement()

RadDateTimePickerElement(RadDateTimePickerBehaviorDirector)

Initializes a new instance of the RadDateTimePickerElement class with a specified behavior director.

Declaration

cs-api-definition
public RadDateTimePickerElement(RadDateTimePickerBehaviorDirector behaviorDirector)

Parameters

behaviorDirector

RadDateTimePickerBehaviorDirector

The behavior director that will manage this element's interaction patterns

Fields

CalendarSizeProperty

Represents the CalendarSize dependency property that defines the size of the dropdown calendar.

Declaration

cs-api-definition
public static RadProperty CalendarSizeProperty

Field Value

RadProperty

IsDropDownShownProperty

Represents the IsDropDownShown dependency property that indicates whether the dropdown calendar is currently visible.

Declaration

cs-api-definition
public static RadProperty IsDropDownShownProperty

Field Value

RadProperty

Properties

ArrowButton

Gets the arrow button element that opens the dropdown calendar when clicked.

Declaration

cs-api-definition
public RadArrowButtonElement ArrowButton { get; }

Property Value

RadArrowButtonElement

AutoSelectNextPart

This property controls whether or not the next date part will be automatically selected when the user types.

Declaration

cs-api-definition
public bool AutoSelectNextPart { get; set; }

Property Value

bool

Calendar

Gets the nested RadCalendar control from the popup part of the RadDateTimePicker.

Declaration

cs-api-definition
public RadCalendar Calendar { get; }

Property Value

RadCalendar

The RadCalendar instance if available; otherwise, null

CalendarLocation

Gets or sets the location of the drop down showing the calendar

Declaration

cs-api-definition
[Browsable(false)]
public Point CalendarLocation { get; set; }

Property Value

Point

CalendarSize

Gets or sets the size of the calendar in the drop down

Declaration

cs-api-definition
[Browsable(true)]
public Size CalendarSize { get; set; }

Property Value

Size

CheckBox

Gets or sets the checkbox element that allows toggling between null and valid date values.

Declaration

cs-api-definition
public RadCheckBoxElement CheckBox { get; }

Property Value

RadCheckBoxElement

Checked

Gets or sets a value indicating whether the checkbox is checked when ShowCheckBox is true. When checked, indicates that the user has selected a valid date value.

Declaration

cs-api-definition
public bool Checked { get; set; }

Property Value

bool

Culture

Gets or sets the CultureInfo supported by this RadCalendar object.

Describes the names of the culture, the writing system, and the calendar used, as well as access to culture-specific objects that provide methods for common operations, such as formatting dates and sorting strings.

Declaration

cs-api-definition
[TypeConverter(typeof(CultureInfoConverter))]
public CultureInfo Culture { get; set; }

Property Value

CultureInfo

Remarks

The culture names follow the RFC 1766 standard in the format "<languagecode2>-<country/regioncode2>", where <languagecode2> is a lowercase two-letter code derived from ISO 639-1 and <country/regioncode2> is an uppercase two-letter code derived from ISO 3166. For example, U.S. English is "en-US". In cases where a two-letter language code is not available, the three-letter code derived from ISO 639-2 is used; for example, the three-letter code "div" is used for cultures that use the Dhivehi language. Some culture names have suffixes that specify the script; for example, "-Cyrl" specifies the Cyrillic script, "-Latn" specifies the Latin script.

The following predefined CultureInfo names and identifiers are accepted and used by this class and other classes in the System.Globalization namespace.

Culture NameCulture IdentifierLanguage-Country/Region
"" (empty string)0x007Finvariant culture
af0x0036Afrikaans
af-ZA0x0436Afrikaans - South Africa
sq0x001CAlbanian
sq-AL0x041CAlbanian - Albania
ar0x0001Arabic
ar-DZ0x1401Arabic - Algeria
ar-BH0x3C01Arabic - Bahrain
ar-EG0x0C01Arabic - Egypt
ar-IQ0x0801Arabic - Iraq
ar-JO0x2C01Arabic - Jordan
ar-KW0x3401Arabic - Kuwait
ar-LB0x3001Arabic - Lebanon
ar-LY0x1001Arabic - Libya
ar-MA0x1801Arabic - Morocco
ar-OM0x2001Arabic - Oman
ar-QA0x4001Arabic - Qatar
ar-SA0x0401Arabic - Saudi Arabia
ar-SY0x2801Arabic - Syria
ar-TN0x1C01Arabic - Tunisia
ar-AE0x3801Arabic - United Arab Emirates
ar-YE0x2401Arabic - Yemen
hy0x002BArmenian
hy-AM0x042BArmenian - Armenia
az0x002CAzeri
az-AZ-Cyrl0x082CAzeri (Cyrillic) - Azerbaijan
az-AZ-Latn0x042CAzeri (Latin) - Azerbaijan
eu0x002DBasque
eu-ES0x042DBasque - Basque
be0x0023Belarusian
be-BY0x0423Belarusian - Belarus
bg0x0002Bulgarian
bg-BG0x0402Bulgarian - Bulgaria
ca0x0003Catalan
ca-ES0x0403Catalan - Catalan
zh-HK0x0C04Chinese - Hong Kong SAR
zh-MO0x1404Chinese - Macau SAR
zh-CN0x0804Chinese - China
zh-CHS0x0004Chinese (Simplified)
zh-SG0x1004Chinese - Singapore
zh-TW0x0404Chinese - Taiwan
zh-CHT0x7C04Chinese (Traditional)
hr0x001ACroatian
hr-HR0x041ACroatian - Croatia
cs0x0005Czech
cs-CZ0x0405Czech - Czech Republic
da0x0006Danish
da-DK0x0406Danish - Denmark
div0x0065Dhivehi
div-MV0x0465Dhivehi - Maldives
nl0x0013Dutch
nl-BE0x0813Dutch - Belgium
nl-NL0x0413Dutch - The Netherlands
en0x0009English
en-AU0x0C09English - Australia
en-BZ0x2809English - Belize
en-CA0x1009English - Canada
en-CB0x2409English - Caribbean
en-IE0x1809English - Ireland
en-JM0x2009English - Jamaica
en-NZ0x1409English - New Zealand
en-PH0x3409English - Philippines
en-ZA0x1C09English - South Africa
en-TT0x2C09English - Trinidad and Tobago
en-GB0x0809English - United Kingdom
en-US0x0409English - United States
en-ZW0x3009English - Zimbabwe
et0x0025Estonian
et-EE0x0425Estonian - Estonia
fo0x0038Faroese
fo-FO0x0438Faroese - Faroe Islands
fa0x0029Farsi
fa-IR0x0429Farsi - Iran
fi0x000BFinnish
fi-FI0x040BFinnish - Finland
fr0x000CFrench
fr-BE0x080CFrench - Belgium
fr-CA0x0C0CFrench - Canada
fr-FR0x040CFrench - France
fr-LU0x140CFrench - Luxembourg
fr-MC0x180CFrench - Monaco
fr-CH0x100CFrench - Switzerland
gl0x0056Galician
gl-ES0x0456Galician - Galician
ka0x0037Georgian
ka-GE0x0437Georgian - Georgia
de0x0007German
de-AT0x0C07German - Austria
de-DE0x0407German - Germany
de-LI0x1407German - Liechtenstein
de-LU0x1007German - Luxembourg
de-CH0x0807German - Switzerland
el0x0008Greek
el-GR0x0408Greek - Greece
gu0x0047Gujarati
gu-IN0x0447Gujarati - India
he0x000DHebrew
he-IL0x040DHebrew - Israel
hi0x0039Hindi
hi-IN0x0439Hindi - India
hu0x000EHungarian
hu-HU0x040EHungarian - Hungary
is0x000FIcelandic
is-IS0x040FIcelandic - Iceland
id0x0021Indonesian
id-ID0x0421Indonesian - Indonesia
it0x0010Italian
it-IT0x0410Italian - Italy
it-CH0x0810Italian - Switzerland
ja0x0011Japanese
ja-JP0x0411Japanese - Japan
kn0x004BKannada
kn-IN0x044BKannada - India
kk0x003FKazakh
kk-KZ0x043FKazakh - Kazakhstan
kok0x0057Konkani
kok-IN0x0457Konkani - India
ko0x0012Korean
ko-KR0x0412Korean - Korea
ky0x0040Kyrgyz
ky-KZ0x0440Kyrgyz - Kazakhstan
lv0x0026Latvian
lv-LV0x0426Latvian - Latvia
lt0x0027Lithuanian
lt-LT0x0427Lithuanian - Lithuania
mk0x002FMacedonian
mk-MK0x042FMacedonian - FYROM
ms0x003EMalay
ms-BN0x083EMalay - Brunei
ms-MY0x043EMalay - Malaysia
mr0x004EMarathi
mr-IN0x044EMarathi - India
mn0x0050Mongolian
mn-MN0x0450Mongolian - Mongolia
no0x0014Norwegian
nb-NO0x0414Norwegian (Bokm�l) - Norway
nn-NO0x0814Norwegian (Nynorsk) - Norway
pl0x0015Polish
pl-PL0x0415Polish - Poland
pt0x0016Portuguese
pt-BR0x0416Portuguese - Brazil
pt-PT0x0816Portuguese - Portugal
pa0x0046Punjabi
pa-IN0x0446Punjabi - India
ro0x0018Romanian
ro-RO0x0418Romanian - Romania
ru0x0019Russian
ru-RU0x0419Russian - Russia
sa0x004FSanskrit
sa-IN0x044FSanskrit - India
sr-SP-Cyrl0x0C1ASerbian (Cyrillic) - Serbia
sr-SP-Latn0x081ASerbian (Latin) - Serbia
sk0x001BSlovak
sk-SK0x041BSlovak - Slovakia
sl0x0024Slovenian
sl-SI0x0424Slovenian - Slovenia
es0x000ASpanish
es-AR0x2C0ASpanish - Argentina
es-BO0x400ASpanish - Bolivia
es-CL0x340ASpanish - Chile
es-CO0x240ASpanish - Colombia
es-CR0x140ASpanish - Costa Rica
es-DO0x1C0ASpanish - Dominican Republic
es-EC0x300ASpanish - Ecuador
es-SV0x440ASpanish - El Salvador
es-GT0x100ASpanish - Guatemala
es-HN0x480ASpanish - Honduras
es-MX0x080ASpanish - Mexico
es-NI0x4C0ASpanish - Nicaragua
es-PA0x180ASpanish - Panama
es-PY0x3C0ASpanish - Paraguay
es-PE0x280ASpanish - Peru
es-PR0x500ASpanish - Puerto Rico
es-ES0x0C0ASpanish - Spain
es-UY0x380ASpanish - Uruguay
es-VE0x200ASpanish - Venezuela
sw0x0041Swahili
sw-KE0x0441Swahili - Kenya
sv0x001DSwedish
sv-FI0x081DSwedish - Finland
sv-SE0x041DSwedish - Sweden
syr0x005ASyriac
syr-SY0x045ASyriac - Syria
ta0x0049Tamil
ta-IN0x0449Tamil - India
tt0x0044Tatar
tt-RU0x0444Tatar - Russia
te0x004ATelugu
te-IN0x044ATelugu - India
th0x001EThai
th-TH0x041EThai - Thailand
tr0x001FTurkish
tr-TR0x041FTurkish - Turkey
uk0x0022Ukrainian
uk-UA0x0422Ukrainian - Ukraine
ur0x0020Urdu
ur-PK0x0420Urdu - Pakistan
uz0x0043Uzbek
uz-UZ-Cyrl0x0843Uzbek (Cyrillic) - Uzbekistan
uz-UZ-Latn0x0443Uzbek (Latin) - Uzbekistan
vi0x002AVietnamese
vi-VN0x042AVietnamese - Vietnam

CurrentBehavior

Gets or sets the current behavior director that manages the interaction patterns for this element.

Declaration

cs-api-definition
public RadDateTimePickerBehaviorDirector CurrentBehavior { get; set; }

Property Value

RadDateTimePickerBehaviorDirector

CustomFormat

Gets or sets the custom date/time format string.

Declaration

cs-api-definition
public string CustomFormat { get; set; }

Property Value

string

DefaultNullDate

Gets the default null date value, which is MinValue.

Declaration

cs-api-definition
protected virtual DateTime DefaultNullDate { get; }

Property Value

DateTime

Format

Gets or sets the format of the date and time displayed in the control.

Declaration

cs-api-definition
public DateTimePickerFormat Format { get; set; }

Property Value

DateTimePickerFormat

IsDropDownShown

Gets or sets a value indicating whether the dropdown calendar is currently visible.

Declaration

cs-api-definition
public bool IsDropDownShown { get; }

Property Value

bool

MaxDate

Gets or sets the maximum date and time that can be selected in the control.

Declaration

cs-api-definition
public DateTime MaxDate { get; set; }

Property Value

DateTime

MaximumDateTime

Gets or sets the absolute maximum date value allowed for any RadDateTimePickerElement control. This is a global setting that affects all instances.

Declaration

cs-api-definition
public static DateTime MaximumDateTime { get; set; }

Property Value

DateTime

MinDate

Gets or sets the minimum date and time that can be selected in the control.

Declaration

cs-api-definition
public DateTime MinDate { get; set; }

Property Value

DateTime

MinimumDateTime

Gets or sets the absolute minimum date value allowed for any RadDateTimePickerElement control. This is a global setting that affects all instances. Cannot be lower than the current culture's minimum supported date.

Declaration

cs-api-definition
public static DateTime MinimumDateTime { get; set; }

Property Value

DateTime

NullDate

Gets or sets the DateTime value assigned to the date picker when the Value is null. This value determines what date is considered as "no selection".

Declaration

cs-api-definition
[Bindable(false)]
public DateTime NullDate { get; set; }

Property Value

DateTime

NullText

Gets or sets the text that is displayed when the DateTimePicker contains a null reference.

Declaration

cs-api-definition
public string NullText { get; set; }

Property Value

string

NullValueCheckMode

Gets or sets which part of the datetime structure will be included when checking for NullDate. This determines whether only the date part or both date and time parts are considered for null value comparisons.

Declaration

cs-api-definition
public virtual NullValueCheckMode NullValueCheckMode { get; set; }

Property Value

NullValueCheckMode

ReadOnly

Gets or sets a value indicating whether RadDateTimePicker is read-only.

Declaration

cs-api-definition
public bool ReadOnly { get; set; }

Property Value

bool

true if the RadDateTimePicker is read-only; otherwise, false. The default is false.

ShowCheckBox

Indicates whether a check box is displayed in the control. When the check box is unchecked no value is selected

Declaration

cs-api-definition
public bool ShowCheckBox { get; set; }

Property Value

bool

ShowCurrentTime

Gets or sets a value indicating whether the current time is displayed in the control.

Declaration

cs-api-definition
[Bindable(true)]
public bool ShowCurrentTime { get; set; }

Property Value

bool

ShowTimePicker

Gets or sets a value indicating whether the nested TimePicker element is shown in the popup part of the RadDateTimePicker.

Declaration

cs-api-definition
public bool ShowTimePicker { get; set; }

Property Value

bool

ShowUpDown

Indicates whether a spin box rather than a drop down calendar is displayed for editing the control's value

Declaration

cs-api-definition
public bool ShowUpDown { get; set; }

Property Value

bool

TextBoxElement

Gets an instance of RadMaskedEditBoxElement that handles text input and display for the date/time picker.

Declaration

cs-api-definition
[Browsable(false)]
public RadMaskedEditBoxElement TextBoxElement { get; }

Property Value

RadMaskedEditBoxElement

Value

Gets or sets the nullable date/time value assigned to the control. Returns null when no valid date is selected or when the value equals NullDate.

Declaration

cs-api-definition
[Bindable(true)]
public DateTime? Value { get; set; }

Property Value

DateTime?

Methods

CallOnNullableValueChanged(EventArgs)

Raises the NullableValueChanged event. This method is intended for internal use.

Declaration

cs-api-definition
public void CallOnNullableValueChanged(EventArgs e)

Parameters

e

EventArgs

The event arguments

CallOnValueChanged(EventArgs)

Raises the ValueChanged event. This method is intended for internal use.

Declaration

cs-api-definition
public void CallOnValueChanged(EventArgs e)

Parameters

e

EventArgs

The event arguments

CallOnValueChanging(ValueChangingEventArgs)

Raises the ValueChanging event. This method is intended for internal use.

Declaration

cs-api-definition
public void CallOnValueChanging(ValueChangingEventArgs e)

Parameters

e

ValueChangingEventArgs

The event arguments containing old and new values

CreateChildElements()

Creates and initializes child elements including the default behavior and sets initial values.

Declaration

cs-api-definition
protected override void CreateChildElements()

Overrides RadElement.CreateChildElements()

CreateDefaultBehavior()

Creates a new instance of RadDateTimePickerBehaviorDirector that will manage the default behavior for this element.

Declaration

cs-api-definition
protected virtual RadDateTimePickerBehaviorDirector CreateDefaultBehavior()

Returns

RadDateTimePickerBehaviorDirector

A new instance of RadDateTimePickerCalendar as the default behavior director

DisposeManagedResources()

Releases managed resources used by this element, including event handlers and behavior directors.

Declaration

cs-api-definition
protected override void DisposeManagedResources()

Overrides RadItem.DisposeManagedResources()

GetCurrentBehavior()

Gets the current behavior director of the control. By default it shows a calendar in the dropdown.

Declaration

cs-api-definition
public RadDateTimePickerBehaviorDirector GetCurrentBehavior()

Returns

RadDateTimePickerBehaviorDirector

The current RadDateTimePickerBehaviorDirector instance

InitializeFields()

Initializes internal fields and state values to their default settings.

Declaration

cs-api-definition
protected override void InitializeFields()

Overrides RadItem.InitializeFields()

MeasureOverride(SizeF)

Measures the element and calculates the desired size within the available space

Declaration

cs-api-definition
protected override SizeF MeasureOverride(SizeF availableSize)

Parameters

availableSize

SizeF

The available size for measurement

Returns

SizeF

The desired size of the element

Overrides RadElement.MeasureOverride(SizeF)

OnBitStateChanged(long, bool, bool)

Handles bit state changes for various boolean properties and notifies of property changes

Declaration

cs-api-definition
protected override void OnBitStateChanged(long key, bool oldValue, bool newValue)

Parameters

key

long

The bit state key that changed

oldValue

bool

The previous boolean value

newValue

bool

The new boolean value

Overrides DisposableObject.OnBitStateChanged(long, bool, bool)

OnClosed(RadPopupClosedEventArgs)

Raises the Closed event.

Declaration

cs-api-definition
protected virtual void OnClosed(RadPopupClosedEventArgs args)

Parameters

args

RadPopupClosedEventArgs

The event arguments

OnClosing(RadPopupClosingEventArgs)

Raises the Closing event.

Declaration

cs-api-definition
protected virtual void OnClosing(RadPopupClosingEventArgs args)

Parameters

args

RadPopupClosingEventArgs

The event arguments which can be used to affect the closing behavior

OnFormatChanged(EventArgs)

Raises the FormatChanged event when the date format has changed

Declaration

cs-api-definition
protected virtual void OnFormatChanged(EventArgs e)

Parameters

e

EventArgs

The event arguments

OnKeyDown(KeyEventArgs)

Handles key down events for navigation and dropdown functionality

Declaration

cs-api-definition
protected override void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

The key event arguments

Overrides RadItem.OnKeyDown(KeyEventArgs)

OnLoaded()

Called when the element is loaded. Fixes a text display issue by refreshing the text box content.

Declaration

cs-api-definition
protected override void OnLoaded()

Overrides RadElement.OnLoaded()

OnNotifyPropertyChanged(PropertyChangedEventArgs)

Handles property change notifications and updates related components accordingly

Declaration

cs-api-definition
protected override void OnNotifyPropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

The property changed event arguments containing the changed property

Overrides RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)

OnNullableValueChanged(EventArgs)

Raises the NullableValueChanged event when the nullable value property changes

Declaration

cs-api-definition
protected virtual void OnNullableValueChanged(EventArgs e)

Parameters

e

EventArgs

The event arguments

OnOpened(EventArgs)

Raises the Opened event.

Declaration

cs-api-definition
protected virtual void OnOpened(EventArgs args)

Parameters

args

EventArgs

The event arguments

OnOpening(CancelEventArgs)

Raises the Opening event.

Declaration

cs-api-definition
protected virtual void OnOpening(CancelEventArgs args)

Parameters

args

CancelEventArgs

The event arguments which can be used to cancel the opening

OnPropertyChanged(RadPropertyChangedEventArgs)

Handles property changes and updates element appearance based on the changed property

Declaration

cs-api-definition
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)

Parameters

e

RadPropertyChangedEventArgs

The property changed event arguments

Overrides RadItem.OnPropertyChanged(RadPropertyChangedEventArgs)

OnValueChanged(EventArgs)

Raises the ValueChanged event after the value has changed

Declaration

cs-api-definition
protected virtual void OnValueChanged(EventArgs e)

Parameters

e

EventArgs

The event arguments

OnValueChanging(ValueChangingEventArgs)

Raises the ValueChanging event before a value change occurs, allowing cancellation

Declaration

cs-api-definition
protected virtual void OnValueChanging(ValueChangingEventArgs e)

Parameters

e

ValueChangingEventArgs

The event arguments containing old and new values

ResetNullText()

Resets the NullText property to its default value (empty string).

Declaration

cs-api-definition
public void ResetNullText()

ResetValue()

Resets the current value to the current date/time and clears the user-set flag.

Declaration

cs-api-definition
public void ResetValue()

SetBehavior(RadDateTimePickerBehaviorDirector)

Sets the behavior of the date picker

Declaration

cs-api-definition
protected virtual void SetBehavior(RadDateTimePickerBehaviorDirector childrenDirector)

Parameters

childrenDirector

RadDateTimePickerBehaviorDirector

SetToNullValue()

Sets the current value to behave as a null value and clears any calendar selection.

Declaration

cs-api-definition
public void SetToNullValue()

SetValueOnly(DateTime?)

Sets the value without triggering validation or range checking. This is primarily for internal use.

Declaration

cs-api-definition
public void SetValueOnly(DateTime? value)

Parameters

value

DateTime?

The date/time value to set

ShouldSerializeNullText()

Determines whether the NullText property should be serialized.

Declaration

cs-api-definition
public bool ShouldSerializeNullText()

Returns

bool

true if the NullText property should be serialized; otherwise, false

ToString()

Gets the date value as a formatted string representation.

Declaration

cs-api-definition
public override string ToString()

Returns

string

A string representing the current value, or "NULL" if no value is set

Overrides RadComponentElement.ToString()

ToogleDropDownState()

Closes the popup if it is open, or shows the popup if it is closed.

Declaration

cs-api-definition
protected virtual void ToogleDropDownState()

UnwirePopupEvents(RadDateTimePickerCalendar)

Unwires popup-related event handlers from the calendar behavior's popup control.

Declaration

cs-api-definition
protected virtual void UnwirePopupEvents(RadDateTimePickerCalendar calendarBehavior)

Parameters

calendarBehavior

RadDateTimePickerCalendar

The calendar behavior to unwire events from

WirePopupEvents(RadDateTimePickerCalendar)

Wires popup-related event handlers to the calendar behavior's popup control.

Declaration

cs-api-definition
protected virtual void WirePopupEvents(RadDateTimePickerCalendar calendarBehavior)

Parameters

calendarBehavior

RadDateTimePickerCalendar

The calendar behavior to wire events for

Events

CheckedChanged

Occurs when the value of the checkbox in the editor is changed

Declaration

cs-api-definition
public event EventHandler CheckedChanged

Event Value

EventHandler

Closed

Occurs when the drop down is closed

Declaration

cs-api-definition
public event RadPopupClosedEventHandler Closed

Event Value

RadPopupClosedEventHandler

Closing

Occurs when the drop down is closing

Declaration

cs-api-definition
public event RadPopupClosingEventHandler Closing

Event Value

RadPopupClosingEventHandler

FormatChanged

Occurs when the Format property of the control has changed.

Declaration

cs-api-definition
public event EventHandler FormatChanged

Event Value

EventHandler

MaskProviderCreated

Occurs when MaskProvider has been created for the text box element. This event will be fired multiple times because the provider is recreated when properties like Mask, Culture, or MaskType change.

Declaration

cs-api-definition
public event EventHandler MaskProviderCreated

Event Value

EventHandler

NullableValueChanged

Occurs when the nullable value of the control has changed.

Declaration

cs-api-definition
public event EventHandler NullableValueChanged

Event Value

EventHandler

Opened

Occurs when the drop down is opened

Declaration

cs-api-definition
public event EventHandler Opened

Event Value

EventHandler

Opening

Occurs when the drop down is opening

Declaration

cs-api-definition
public event CancelEventHandler Opening

Event Value

CancelEventHandler

ToggleStateChanged

Occurs when the CheckBox's state changes.

Declaration

cs-api-definition
public event StateChangedEventHandler ToggleStateChanged

Event Value

StateChangedEventHandler

ToggleStateChanging

Occurs before the CheckBox's state changes.

Declaration

cs-api-definition
public event StateChangingEventHandler ToggleStateChanging

Event Value

StateChangingEventHandler

ValueChanged

Occurs when the Value property of the control has changed.

Declaration

cs-api-definition
public event EventHandler ValueChanged

Event Value

EventHandler

ValueChanging

Occurs when the Value property of the control is about to change and can be cancelled.

Declaration

cs-api-definition
public event ValueChangingEventHandler ValueChanging

Event Value

ValueChangingEventHandler

In this article
DefinitionConstructorsRadDateTimePickerElement()RadDateTimePickerElement(RadDateTimePickerBehaviorDirector)FieldsCalendarSizePropertyIsDropDownShownPropertyPropertiesArrowButtonAutoSelectNextPartCalendarCalendarLocationCalendarSizeCheckBoxCheckedCultureCurrentBehaviorCustomFormatDefaultNullDateFormatIsDropDownShownMaxDateMaximumDateTimeMinDateMinimumDateTimeNullDateNullTextNullValueCheckModeReadOnlyShowCheckBoxShowCurrentTimeShowTimePickerShowUpDownTextBoxElementValueMethodsCallOnNullableValueChanged(EventArgs)CallOnValueChanged(EventArgs)CallOnValueChanging(ValueChangingEventArgs)CreateChildElements()CreateDefaultBehavior()DisposeManagedResources()GetCurrentBehavior()InitializeFields()MeasureOverride(SizeF)OnBitStateChanged(long, bool, bool)OnClosed(RadPopupClosedEventArgs)OnClosing(RadPopupClosingEventArgs)OnFormatChanged(EventArgs)OnKeyDown(KeyEventArgs)OnLoaded()OnNotifyPropertyChanged(PropertyChangedEventArgs)OnNullableValueChanged(EventArgs)OnOpened(EventArgs)OnOpening(CancelEventArgs)OnPropertyChanged(RadPropertyChangedEventArgs)OnValueChanged(EventArgs)OnValueChanging(ValueChangingEventArgs)ResetNullText()ResetValue()SetBehavior(RadDateTimePickerBehaviorDirector)SetToNullValue()SetValueOnly(DateTime?)ShouldSerializeNullText()ToString()ToogleDropDownState()UnwirePopupEvents(RadDateTimePickerCalendar)WirePopupEvents(RadDateTimePickerCalendar)EventsCheckedChangedClosedClosingFormatChangedMaskProviderCreatedNullableValueChangedOpenedOpeningToggleStateChangedToggleStateChangingValueChangedValueChanging
Not finding the help you need?
Contact Support