skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadDateTimePicker

Represents a control that allows users to select a date and time value, and display that value in a customizable format. The control supports date validation, formatting, and a dropdown calendar for visual date selection.

Inheritance
System.Object
RadControl
RadEditorControl
RadDateTimePicker
Inherited Members
RadEditorControl.OnParentChanged(EventArgs)
RadEditorControl.GetPreferredSize(Size)
RadEditorControl.GetRootElementDesiredSize(Int32, Int32, Int32, Int32)
RadEditorControl.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)
RadEditorControl.ImageList
RadControl.isResizing2
RadControl.isDisposing2
RadControl.invalidResizeRect
RadControl.isAccessibilityRequested
RadControl.Construct()
RadControl.CreateBehavior()
RadControl.CreateRootElement()
RadControl.InitializeRootElement(RootRadElement)
RadControl.LoadElementTree()
RadControl.LoadElementTree(Size)
RadControl.SetIsInitializing(Boolean)
RadControl.ShouldSerializeBackColor()
RadControl.ShouldSerializeForeColor()
RadControl.ShouldSerializeFont()
RadControl.OnKeyDown(KeyEventArgs)
RadControl.OnKeyUp(KeyEventArgs)
RadControl.OnKeyPress(KeyPressEventArgs)
RadControl.OnClick(EventArgs)
RadControl.OnDoubleClick(EventArgs)
RadControl.OnMouseDown(MouseEventArgs)
RadControl.OnMouseUp(MouseEventArgs)
RadControl.OnMouseEnter(EventArgs)
RadControl.OnMouseLeave(EventArgs)
RadControl.OnMouseMove(MouseEventArgs)
RadControl.OnMouseHover(EventArgs)
RadControl.OnMouseWheel(MouseEventArgs)
RadControl.OnMouseCaptureChanged(EventArgs)
RadControl.OnGotFocus(EventArgs)
RadControl.OnCreateControl()
RadControl.OnHandleDestroyed(EventArgs)
RadControl.OnVisibleChanged(EventArgs)
RadControl.OnFontChanged(EventArgs)
RadControl.OnForeColorChanged(EventArgs)
RadControl.OnBackColorChanged(EventArgs)
RadControl.OnBindingContextChanged(EventArgs)
RadControl.OnLocationChanged(EventArgs)
RadControl.OnPaddingChanged(EventArgs)
RadControl.OnPaint(PaintEventArgs)
RadControl.OnLayout(LayoutEventArgs)
RadControl.OnAutoSizeChanged(EventArgs)
RadControl.OnInvalidated(RadElement)
RadControl.OnLoad(Size)
RadControl.OnCaptureLosing()
RadControl.OnToolTipTextNeeded(Object, ToolTipTextNeededEventArgs)
RadControl.OnScreenTipNeeded(Object, ScreenTipNeededEventArgs)
RadControl.OnThemeNameChanged(ThemeNameChangedEventArgs)
RadControl.ProcessMnemonic(Char)
RadControl.ProcessFocusRequested(RadElement)
RadControl.ProcessCaptureChangeRequested(RadElement, Boolean)
RadControl.CallOnMouseCaptureChanged(EventArgs)
RadControl.CallBaseOnGotFocus(EventArgs)
RadControl.CallBaseOnLostFocus(EventArgs)
RadControl.CallOnToolTipTextNeeded(Object, ToolTipTextNeededEventArgs)
RadControl.CallOnScreenTipNeeded(Object, ScreenTipNeededEventArgs)
RadControl.CallOnMouseUp(MouseEventArgs)
RadControl.CallOnMouseDown(MouseEventArgs)
RadControl.CallOnClick(EventArgs)
RadControl.CallOnDoubleClick(EventArgs)
RadControl.CallOnMouseEnter(EventArgs)
RadControl.CallOnMouseWheel(MouseEventArgs)
RadControl.CallOnMouseLeave(EventArgs)
RadControl.CallOnMouseMove(MouseEventArgs)
RadControl.CallOnMouseHover(EventArgs)
RadControl.CallOnPreviewKeyDown(PreviewKeyDownEventArgs)
RadControl.CallBaseOnKeyDown(KeyEventArgs)
RadControl.CallOnKeyDown(KeyEventArgs)
RadControl.CallBaseOnKeyPress(KeyPressEventArgs)
RadControl.CallOnKeyPress(KeyPressEventArgs)
RadControl.IsInputKey(Keys)
RadControl.GetInputElement()
RadControl.CallBaseOnKeyUp(KeyEventArgs)
RadControl.CallOnKeyUp(KeyEventArgs)
RadControl.CallOnThemeNameChanged(ThemeNameChangedEventArgs)
RadControl.CallOnVisibleChanged(EventArgs)
RadControl.BeginInit()
RadControl.OnNotifyPropertyChanged(String)
RadControl.OnNotifyPropertyChanged(PropertyChangedEventArgs)
RadControl.IComponentTreeHandler.GetShowFocusCues()
RadControl.IComponentTreeHandler.CreateRootElement()
RadControl.IComponentTreeHandler.CreateChildItems(RadElement)
RadControl.IComponentTreeHandler.InitializeRootElement(RootRadElement)
RadControl.IComponentTreeHandler.InvalidateElement(RadElement)
RadControl.IComponentTreeHandler.InvalidateElement(RadElement, Rectangle)
RadControl.IComponentTreeHandler.InvalidateIfNotSuspended()
RadControl.IComponentTreeHandler.GetAmbientPropertyValue(RadProperty)
RadControl.IComponentTreeHandler.ControlThemeChangedCallback()
RadControl.IComponentTreeHandler.OnAmbientPropertyChanged(RadProperty)
RadControl.IComponentTreeHandler.OnFocusRequested(RadElement)
RadControl.IComponentTreeHandler.OnCaptureChangeRequested(RadElement, Boolean)
RadControl.IComponentTreeHandler.OnDisplayPropertyChanged(RadPropertyChangedEventArgs)
RadControl.IComponentTreeHandler.CallOnThemeNameChanged(ThemeNameChangedEventArgs)
RadControl.IComponentTreeHandler.CallOnMouseCaptureChanged(EventArgs)
RadControl.IComponentTreeHandler.CallOnToolTipTextNeeded(Object, ToolTipTextNeededEventArgs)
RadControl.IComponentTreeHandler.CallOnScreenTipNeeded(Object, ScreenTipNeededEventArgs)
RadControl.OnZoomGesture(ZoomGestureEventArgs)
RadControl.OnRotateGesture(RotateGestureEventArgs)
RadControl.OnPanGesture(PanGestureEventArgs)
RadControl.OnTwoFingerTapGesture(GestureEventArgs)
RadControl.OnPressAndTapGesture(PressAndTapGestureEventArgs)
RadControl.OnGesture(GestureEventArgs)
RadControl.ProcessGesture(Message)
RadControl.EnableGesture(GestureType)
RadControl.DisableGesture(GestureType)
RadControl.Refresh()
RadControl.SuspendUpdate()
RadControl.ResumeUpdate()
RadControl.ResumeUpdate(Boolean)
RadControl.InvokeLayoutCallback(LayoutCallback)
RadControl.RegisterHostedControl(RadHostItem)
RadControl.UnregisterHostedControl(RadHostItem, Boolean)
RadControl.ResolveStyleGroupForElement(StyleGroup, RadObject)
RadControl.GetPlainText()
RadControl.CanEditUIElement(RadElement)
RadControl.GetChildAt(Int32)
RadControl.ShouldSerializeProperty(RadProperty)
RadControl.ShouldSerializeProperty(RadProperty, RadObject)
RadControl.ResetProperty(RadProperty, RadObject)
RadControl.CanEditElementAtDesignTime(RadElement)
RadControl.GetControlDefaultSize()
RadControl.GetDpiScaledSize(Size)
RadControl.GetDpiScaledSize(SizeF)
RadControl.ProcessCodedUIMessage(IPCMessage)
RadControl.FindPropertyInChildren(RadControl, IPCMessage)
RadControl.CallAccessibilityNotifyClients(AccessibleEvents, Int32)
RadControl.IPCHost.ProcessMessage(IPCMessage)
RadControl.ScaleControl(SizeF, BoundsSpecified)
RadControl.PerformRadAutoScale(Nullable<BoundsSpecified>)
RadControl.SetRadAutoScale(Boolean)
RadControl.IComponentTreeHandler.get_Name()
RadControl.IComponentTreeHandler.set_Name(String)
RadControl.EnableDpiScaling
RadControl.EnableRadAutoScale
RadControl.EnableRadFormInitialDpiScaling
RadControl.EnableImageDpiScaling
RadControl.EnableSvgImages
RadControl.IsTrial
RadControl.IsLoaded
RadControl.LayoutManager
RadControl.ElementTree
RadControl.UseCompatibleTextRenderingDefaultValue
RadControl.Behavior
RadControl.RootElement
RadControl.Padding
RadControl.ThemeName
RadControl.EnableTheming
RadControl.ThemeClassName
RadControl.ImageScalingSize
RadControl.UseCompatibleTextRendering
RadControl.MaximumSize
RadControl.MinimumSize
RadControl.Focusable
RadControl.Site
RadControl.CausesValidation
RadControl.IsInitializing
RadControl.SmallImageList
RadControl.SmallImageScalingSize
RadControl.IsDesignMode
RadControl.IsDisplayed
RadControl.FocusedElement
RadControl.AllowShowFocusCues
RadControl.ShowItemToolTips
RadControl.CommandBindings
RadControl.EnableKeyMap
RadControl.BackColor
RadControl.ForeColor
RadControl.Font
RadControl.ValidationCancel
RadControl.IComponentTreeHandler.IsDesignMode
RadControl.IComponentTreeHandler.ElementTree
RadControl.IComponentTreeHandler.Behavior
RadControl.IComponentTreeHandler.Initializing
RadControl.IComponentTreeHandler.ThemeClassName
RadControl.EnableGestures
RadControl.EnableAnalytics
RadControl.AnalyticsName
RadControl.EnableRadAccessibilityObjects
RadControl.AccessibilityRequested
RadControl.EnableCodedUITests
RadControl.EnableCodedUITestsDefaultValue
RadControl.EnableUIAutomation
RadControl.EnableUIAutomationDefaultValue
RadControl.IPCHost.Context
RadControl.ElementInvalidated
RadControl.ToolTipTextNeeded
RadControl.ScreenTipNeeded
RadControl.ThemeNameChanged
RadControl.Initialized
RadControl.PropertyChanged
RadControl.ZoomGesture
RadControl.RotateGesture
RadControl.PanGesture
RadControl.TwoFingerTapGesture
RadControl.PressAndTapGesture
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll

Syntax

[TelerikToolboxCategory("Editors")]
public class RadDateTimePicker : RadEditorControl, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider

Constructors

RadDateTimePicker()

Initializes a new instance of the RadDateTimePicker class with default settings. Sets up the control with AutoSize enabled and makes it selectable.

Declaration
public RadDateTimePicker()

Properties

AutoSelectNextPart

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

Declaration
public bool AutoSelectNextPart { get; set; }
Property Value
System.Boolean

AutoSize

Gets or sets whether the edit control is auto-sized

Declaration
public override bool AutoSize { get; set; }
Property Value
System.Boolean

Overrides
RadControl.AutoSize

CalendarLocation

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

Declaration
public Point CalendarLocation { get; set; }
Property Value
System.Drawing.Point

CalendarSize

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

Declaration
public Size CalendarSize { get; set; }
Property Value
System.Drawing.Size

Checked

When ShowCheckBox is true, determines that the user has selected a value

Declaration
public bool Checked { get; set; }
Property Value
System.Boolean

Culture

Gets or sets the culture supported by this calendar.

Declaration
public CultureInfo Culture { get; set; }
Property Value
System.Globalization.CultureInfo

CustomFormat

Gets or sets the custom date/time format string.

Declaration
public string CustomFormat { get; set; }
Property Value
System.String

DateTimePickerElement

Gets the instance of RadDateTimePickerElement wrapped by this control. RadDateTimePickerElement is the main element in the hierarchy tree and encapsulates the actual functionality of RadDateTimePicker.

Declaration
public virtual RadDateTimePickerElement DateTimePickerElement { get; set; }
Property Value
RadDateTimePickerElement

DefaultSize

Gets the control's default size, which is 164 pixels wide by 20 pixels high.

Declaration
protected override Size DefaultSize { get; }
Property Value
System.Drawing.Size

Format

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

Declaration
public virtual DateTimePickerFormat Format { get; set; }
Property Value
System.Windows.Forms.DateTimePickerFormat

MaxDate

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

Declaration
public DateTime MaxDate { get; set; }
Property Value
System.DateTime

MaximumDateTime

Gets the maximum date value allowed for the DateTimePicker control.

Declaration
public static DateTime MaximumDateTime { get; set; }
Property Value
System.DateTime

MinDate

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

Declaration
public DateTime MinDate { get; set; }
Property Value
System.DateTime

Name

Gets or sets the name of the control and synchronizes it with the internal TextBoxItem control.

Declaration
public string Name { get; set; }
Property Value
System.String

NullableValue

Gets or sets the date/time value assigned to the control.

Declaration
public virtual DateTime? NullableValue { get; set; }
Property Value
System.Nullable<System.DateTime>

NullDate

The DateTime value assigned to the date picker when the Value is null

Declaration
public DateTime NullDate { get; set; }
Property Value
System.DateTime

NullText

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

Declaration
public string NullText { get; set; }
Property Value
System.String

ReadOnly

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

Declaration
public bool ReadOnly { get; set; }
Property Value
System.Boolean

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
public bool ShowCheckBox { get; set; }
Property Value
System.Boolean

ShowUpDown

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

Declaration
public bool ShowUpDown { get; set; }
Property Value
System.Boolean

Text

Gets or sets the text associated with this control. This is the displayed representation of the date/time value based on the current format settings.

Declaration
public override string Text { get; set; }
Property Value
System.String

Overrides
RadControl.Text

Value

Gets or sets the date/time value assigned to the control.

Declaration
public virtual DateTime Value { get; set; }
Property Value
System.DateTime

Methods

ControlDefinesThemeForElement(RadElement)

Declaration
public override bool ControlDefinesThemeForElement(RadElement element)
Parameters
RadElement element

Returns
System.Boolean

Overrides
RadControl.ControlDefinesThemeForElement(RadElement)

CreateAccessibilityInstance()

Creates an accessible object for this control to support screen readers and other accessibility tools.

Declaration
protected override AccessibleObject CreateAccessibilityInstance()
Returns
System.Windows.Forms.AccessibleObject

An instance of System.Windows.Forms.AccessibleObject appropriate for this control

CreateChildItems(RadElement)

Creates and initializes the RadDateTimePickerElement that provides the main functionality for this control. Sets up all necessary event handlers for the element.

Declaration
protected override void CreateChildItems(RadElement parent)
Parameters
RadElement parent

The parent element that will contain the created child elements

Overrides
RadControl.CreateChildItems(RadElement)

CreateElement()

Creates a new instance of the RadDateTimePickerElement for use in this control.

Declaration
protected virtual RadDateTimePickerElement CreateElement()
Returns
RadDateTimePickerElement

A new instance of RadDateTimePickerElement

Dispose(Boolean)

Releases the unmanaged resources used by the control and optionally releases the managed resources. Properly unregisters all event handlers to prevent memory leaks.

Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean disposing

true to release both managed and unmanaged resources; false to release only unmanaged resources

Overrides
RadControl.Dispose(Boolean)

EndInit()

Signals the object that initialization is complete and triggers the creation of the mask provider for the text box element.

Declaration
public override void EndInit()
Overrides
RadControl.EndInit()

OnCheckedChanged(EventArgs)

Raises the CheckedChanged event.

Declaration
protected virtual void OnCheckedChanged(EventArgs e)
Parameters
System.EventArgs e

The arguments for the event.

OnClosed(RadPopupClosedEventArgs)

Raises the Closed event.

Declaration
protected virtual void OnClosed(RadPopupClosedEventArgs args)
Parameters
RadPopupClosedEventArgs args

The arguments for the event.

OnClosing(RadPopupClosingEventArgs)

Raises the Closing event.

Declaration
protected virtual void OnClosing(RadPopupClosingEventArgs args)
Parameters
RadPopupClosingEventArgs args

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

OnEnabledChanged(EventArgs)

Declaration
protected override void OnEnabledChanged(EventArgs e)
Parameters
System.EventArgs e

Overrides
RadControl.OnEnabledChanged(EventArgs)

OnEnter(EventArgs)

Handles the control's enter event by shifting focus to the contained text box element.

Declaration
protected override void OnEnter(EventArgs e)
Parameters
System.EventArgs e

The event data.

OnFormatChanged(EventArgs)

Raises the FormatChanged event

Declaration
protected virtual void OnFormatChanged(EventArgs e)
Parameters
System.EventArgs e

OnKeyDown(Object, KeyEventArgs)

Handles the KeyDown event for the control.

Declaration
public virtual void OnKeyDown(object sender, KeyEventArgs e)
Parameters
System.Object sender

The source of the event.

System.Windows.Forms.KeyEventArgs e

A KeyEventArgs that contains the event data.

OnKeyPress(Object, KeyPressEventArgs)

Handles the KeyPress event for the control.

Declaration
public virtual void OnKeyPress(object sender, KeyPressEventArgs e)
Parameters
System.Object sender

The source of the event.

System.Windows.Forms.KeyPressEventArgs e

A KeyPressEventArgs that contains the event data.

OnKeyUp(Object, KeyEventArgs)

Handles the KeyUp event for the control.

Declaration
public virtual void OnKeyUp(object sender, KeyEventArgs e)
Parameters
System.Object sender

The source of the event.

System.Windows.Forms.KeyEventArgs e

A KeyEventArgs that contains the event data.

OnLeave(EventArgs)

Handles the control's leave event by triggering the lost focus event.

Declaration
protected override void OnLeave(EventArgs e)
Parameters
System.EventArgs e

The event data.

OnLostFocus(EventArgs)

Handles the control's lost focus event with protection against recursive focus loss handling.

Declaration
protected override void OnLostFocus(EventArgs e)
Parameters
System.EventArgs e

The event data.

Overrides
RadControl.OnLostFocus(EventArgs)

OnNullableValueChanged(EventArgs)

Raises the ValueChanged event

Declaration
protected virtual void OnNullableValueChanged(EventArgs e)
Parameters
System.EventArgs e

OnOpened(EventArgs)

Raises the Opened event.

Declaration
protected virtual void OnOpened(EventArgs args)
Parameters
System.EventArgs args

The arguments for the event.

OnOpening(CancelEventArgs)

Raises the Opening event.

Declaration
protected virtual void OnOpening(CancelEventArgs args)
Parameters
System.ComponentModel.CancelEventArgs args

The arguments for the event which can be used to cancel the opening.

OnPreviewKeyDown(PreviewKeyDownEventArgs)

Declaration
protected override void OnPreviewKeyDown(PreviewKeyDownEventArgs e)
Parameters
System.Windows.Forms.PreviewKeyDownEventArgs e

Overrides
RadControl.OnPreviewKeyDown(PreviewKeyDownEventArgs)

OnRightToLeftChanged(EventArgs)

Handles changes to the right-to-left layout property and propagates the setting to child elements.

Declaration
protected override void OnRightToLeftChanged(EventArgs e)
Parameters
System.EventArgs e

The event data.

Overrides
RadControl.OnRightToLeftChanged(EventArgs)

OnThemeChanged()

Handles theme changes to ensure all child elements properly reflect the current theme settings. Makes special adjustments for material themes.

Declaration
protected override void OnThemeChanged()
Overrides
RadControl.OnThemeChanged()

OnValueChanged(EventArgs)

Raises the ValueChanged event

Declaration
protected virtual void OnValueChanged(EventArgs e)
Parameters
System.EventArgs e

OnValueChanging(ValueChangingEventArgs)

Raises the ValueChanging event

Declaration
protected virtual void OnValueChanging(ValueChangingEventArgs e)
Parameters
ValueChangingEventArgs e

ProcessAutoSizeChanged(Boolean)

Declaration
protected override void ProcessAutoSizeChanged(bool value)
Parameters
System.Boolean value

Overrides
RadControl.ProcessAutoSizeChanged(Boolean)

ResetBackColorThemeOverrides()

Declaration
protected override void ResetBackColorThemeOverrides()
Overrides
RadControl.ResetBackColorThemeOverrides()

ResetCulture()

Resets the Culture property to its default value ("en-US").

Declaration
public void ResetCulture()

ResetForeColorThemeOverrides()

Declaration
protected override void ResetForeColorThemeOverrides()
Overrides
RadControl.ResetForeColorThemeOverrides()

ResetNullText()

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

Declaration
public void ResetNullText()

SetBackColorThemeOverrides()

Declaration
protected override void SetBackColorThemeOverrides()
Overrides
RadControl.SetBackColorThemeOverrides()

SetForeColorThemeOverrides()

Declaration
protected override void SetForeColorThemeOverrides()
Overrides
RadControl.SetForeColorThemeOverrides()

SetToNullValue()

Sets the current value to behave as a null value. This clears the current date selection and displays the NullText if specified.

Declaration
public void SetToNullValue()

ShouldSerializeMaxDate()

This property/method is not relevant for this class

Declaration
public bool ShouldSerializeMaxDate()
Returns
System.Boolean

true if the MaxDate property should be serialized; otherwise, false.

ShouldSerializeMinDate()

This property/method is not relevant for this class

Declaration
public bool ShouldSerializeMinDate()
Returns
System.Boolean

true if the MinDate property should be serialized; otherwise, false.

WndProc(ref Message)

Declaration
protected override void WndProc(ref Message m)
Parameters
System.Windows.Forms.Message m

Overrides
RadControl.WndProc(ref Message)

Events

CheckedChanged

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

Declaration
public event EventHandler CheckedChanged
Event Type
System.EventHandler

Closed

Occurs when the drop down is closed

Declaration
public event RadPopupClosedEventHandler Closed
Event Type
RadPopupClosedEventHandler

Closing

Occurs when the drop down is closing

Declaration
public event RadPopupClosingEventHandler Closing
Event Type
RadPopupClosingEventHandler

FormatChanged

Occurs when the format of the control has changed

Declaration
public event EventHandler FormatChanged
Event Type
System.EventHandler

KeyDown

Occurs when the RadItem has focus and the user presses a key down

Declaration
public event KeyEventHandler KeyDown
Event Type
System.Windows.Forms.KeyEventHandler

KeyPress

Occurs when the RadItem has focus and the user presses a key

Declaration
public event KeyPressEventHandler KeyPress
Event Type
System.Windows.Forms.KeyPressEventHandler

KeyUp

Occurs when the RadItem has focus and the user releases the pressed key up

Declaration
public event KeyEventHandler KeyUp
Event Type
System.Windows.Forms.KeyEventHandler

MaskProviderCreated

Occurs when MaskProvider has been created This event will be fired multiple times because the provider is created when some properties changed Properties are: Mask, Culture, MaskType and more.

Declaration
public event EventHandler MaskProviderCreated
Event Type
System.EventHandler

NullableValueChanged

Occurs when the value of the control is changing

Declaration
public event EventHandler NullableValueChanged
Event Type
System.EventHandler

Opened

Occurs when the drop down is opened

Declaration
public event EventHandler Opened
Event Type
System.EventHandler

Opening

Occurs when the drop down is opening

Declaration
public event CancelEventHandler Opening
Event Type
System.ComponentModel.CancelEventHandler

ToggleStateChanged

Occurs when the CheckBox's state changes.

Declaration
public event StateChangedEventHandler ToggleStateChanged
Event Type
StateChangedEventHandler

ToggleStateChanging

Occurs before the CheckBox's state changes.

Declaration
public event StateChangingEventHandler ToggleStateChanging
Event Type
StateChangingEventHandler

ValueChanged

Occurs when the value of the control has changed

Declaration
public event EventHandler ValueChanged
Event Type
System.EventHandler

ValueChanging

Occurs when the value of the control is changing

Declaration
public event ValueChangingEventHandler ValueChanging
Event Type
ValueChangingEventHandler

Extension Methods

SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.