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 RadDomainUpDownElement

Represents the main element that provides domain up-down functionality by combining text editing with up/down navigation buttons. This element extends RadDropDownListElement to provide a specialized interface for navigating through a predefined collection of items using directional buttons instead of a traditional dropdown list.

Inheritance
System.Object
DisposableObject
RadObject
RadElement
VisualElement
RadComponentElement
RadItem
RadEditorElement
EditorBaseElement
PopupEditorBaseElement
PopupEditorElement
RadDropDownListElement
RadDomainUpDownElement
Inherited Members
RadDropDownListElement.IsDropDownShownProperty
RadDropDownListElement.DisposeManagedResources()
RadDropDownListElement.CreateTextEditorElement()
RadDropDownListElement.CreateArrowButtonElement()
RadDropDownListElement.CreatePopupForm()
RadDropDownListElement.SelectText(Int32, Int32)
RadDropDownListElement.SelectAllText()
RadDropDownListElement.SelectAll()
RadDropDownListElement.SelectRange(Int32, Int32)
RadDropDownListElement.BeginUpdate()
RadDropDownListElement.EndUpdate()
RadDropDownListElement.IsUpdating()
RadDropDownListElement.DeferRefresh()
RadDropDownListElement.FindStringExact(String)
RadDropDownListElement.FindStringExact(String, Int32)
RadDropDownListElement.FindString(String)
RadDropDownListElement.FindString(String, Int32)
RadDropDownListElement.Focus()
RadDropDownListElement.NotifyOwner(PopupEditorNotificationData)
RadDropDownListElement.CallClosePopupCore()
RadDropDownListElement.ProcessKeyDown(Object, KeyEventArgs)
RadDropDownListElement.ProcessKeyUp(Object, KeyEventArgs)
RadDropDownListElement.CallTextChanged(Object, EventArgs)
RadDropDownListElement.OnSelectedIndexChanged(Object, PositionChangedEventArgs)
RadDropDownListElement.CanClosePopUp(RadPopupCloseReason, MouseButtons)
RadDropDownListElement.OnSelectedIndexChanging(Object, PositionChangingCancelEventArgs)
RadDropDownListElement.OnSelectedValueChanged(Object, ValueChangedEventArgs)
RadDropDownListElement.OnListItemDataBinding(Object, ListItemDataBindingEventArgs)
RadDropDownListElement.OnListItemDataBound(Object, ListItemDataBoundEventArgs)
RadDropDownListElement.OnVisualElementCreated(Object, CreatingVisualListItemEventArgs)
RadDropDownListElement.OnKeyPress(RadDropDownListEditableAreaElement, KeyPressEventArgs)
RadDropDownListElement.OnKeyPress(KeyPressEventArgs)
RadDropDownListElement.OnKeyDown(KeyEventArgs)
RadDropDownListElement.OnKeyUp(KeyEventArgs)
RadDropDownListElement.OnTextChanged(RadDropDownListEditableAreaElement, EventArgs)
RadDropDownListElement.OnSortStyleChanged(SortStyle)
RadDropDownListElement.OnVisualItemFormatting(RadListVisualItem)
RadDropDownListElement.OnItemsClear()
RadDropDownListElement.OnLoaded()
RadDropDownListElement.OnMouseWheel(MouseEventArgs)
RadDropDownListElement.OnDoubleClick(EventArgs)
RadDropDownListElement.OnItemsChanged()
RadDropDownListElement.OnPopupClosed(Object, RadPopupClosedEventArgs)
RadDropDownListElement.OnPopupOpened(Object, EventArgs)
RadDropDownListElement.OnAutoCompeleteDataSourceChanged()
RadDropDownListElement.OnPropertyChanged(RadPropertyChangedEventArgs)
RadDropDownListElement.listElement_DataItemPropertyChanged(Object, RadPropertyChangedEventArgs)
RadDropDownListElement.CreateAutoCompleteAppendHandler()
RadDropDownListElement.CreateAutoCompleteSuggestHelper()
RadDropDownListElement.ClosePopupCore()
RadDropDownListElement.HandleSelectNextOrPrev(Boolean, Boolean)
RadDropDownListElement.SyncVisualProperties(RadListDataItem)
RadDropDownListElement.ScrollToItemFromText(String)
RadDropDownListElement.HandleEnterCore()
RadDropDownListElement.SelectItemFromText(String)
RadDropDownListElement.EnterPressedOrLeaveControl()
RadDropDownListElement.OnParentChanged(RadElement)
RadDropDownListElement.OnBubbleEvent(RadElement, RoutedEventArgs)
RadDropDownListElement.MeasureOverride(SizeF)
RadDropDownListElement.SyncSelectionWithText
RadDropDownListElement.EditableElementText
RadDropDownListElement.RightToLeft
RadDropDownListElement.BindingContext
RadDropDownListElement.ShowImageInEditorArea
RadDropDownListElement.Filter
RadDropDownListElement.FilterExpression
RadDropDownListElement.IsFilterActive
RadDropDownListElement.EditableElement
RadDropDownListElement.EnableMouseWheel
RadDropDownListElement.Items
RadDropDownListElement.NullText
RadDropDownListElement.SelectedText
RadDropDownListElement.SelectionLength
RadDropDownListElement.SelectionStart
RadDropDownListElement.MaxLength
RadDropDownListElement.SelectedValue
RadDropDownListElement.SelectedIndex
RadDropDownListElement.SelectedItem
RadDropDownListElement.SuspendSelectionEvents
RadDropDownListElement.SelectionMode
RadDropDownListElement.DataSource
RadDropDownListElement.DataMember
RadDropDownListElement.DisplayMember
RadDropDownListElement.ValueMember
RadDropDownListElement.ItemHeight
RadDropDownListElement.TextBox
RadDropDownListElement.CaseSensitive
RadDropDownListElement.SelectNextOnDoubleClick
RadDropDownListElement.AutoCompleteAppend
RadDropDownListElement.NullTextColor
RadDropDownListElement.SelectedValueChanged
RadDropDownListElement.SelectedIndexChanged
RadDropDownListElement.SelectedIndexChanging
RadDropDownListElement.ItemDataBinding
RadDropDownListElement.ItemDataBound
RadDropDownListElement.CreatingVisualItem
RadDropDownListElement.SortStyleChanged
RadDropDownListElement.VisualItemFormatting
RadDropDownListElement.KeyDown
RadDropDownListElement.KeyPress
RadDropDownListElement.KeyUp
RadDropDownListElement.TextChanged
PopupEditorElement.InitializeFields()
PopupEditorElement.WireEvents()
PopupEditorElement.SetDropDownBindingContext()
PopupEditorElement.OnPopupOpening(CancelEventArgs)
PopupEditorElement.GetPopupSize(RadPopupControlBase, Boolean)
PopupEditorElement.UpdatePopupMinMaxSize(RadPopupControlBase)
PopupEditorElement.ListElement
PopupEditorBaseElement.DisposePopupForm()
PopupEditorBaseElement.DisposePopupFormCore(Boolean)
PopupEditorBaseElement.WirePopupFormEvents(RadPopupControlBase)
PopupEditorBaseElement.UnwirePopupFormEvents(RadPopupControlBase)
PopupEditorBaseElement.GetInitialPopupSize()
PopupEditorBaseElement.ShowPopupCore(RadPopupControlBase)
PopupEditorBaseElement.GetPopupLocation(RadPopupControlBase)
PopupEditorBaseElement.ControlBoundingRectangleSize()
PopupEditorBaseElement.ApplyThemeToPopup(RadElementTree, RadPopupControlBase)
PopupEditorBaseElement.ApplyThemeToPopup(RadPopupControlBase)
PopupEditorBaseElement.CanDisplayPopup()
PopupEditorBaseElement.GetPopupForm()
PopupEditorBaseElement.OnPopupOpened(EventArgs)
PopupEditorBaseElement.OnPopupClosing(RadPopupClosingEventArgs)
PopupEditorBaseElement.OnPopupClosed(RadPopupClosedEventArgs)
PopupEditorBaseElement.OnEditorKeyDown(KeyEventArgs)
PopupEditorBaseElement.OnMouseDown(MouseEventArgs)
PopupEditorBaseElement.ProcessPopupTabKey(KeyEventArgs)
PopupEditorBaseElement.OwnerOffset
PopupEditorBaseElement.PopupForm
PopupEditorBaseElement.EditorContainsFocus
EditorBaseElement.EditorHandler
EditorBaseElement.originalValue
EditorBaseElement.OnValidationError(ValidationErrorEventArgs)
EditorBaseElement.OnValidationError(String)
EditorBaseElement.OnTextChanging(TextChangingEventArgs)
EditorBaseElement.OnTextChanged(EventArgs)
EditorBaseElement.OnValidating(ValueChangingEventArgs)
EditorBaseElement.OnValidated(EventArgs)
EditorBaseElement.OnValueChanging(ValueChangingEventArgs)
EditorBaseElement.OnValueChanged(EventArgs)
EditorBaseElement.OnQueryValue(CancelEventArgs)
EditorBaseElement.FindForm()
EditorBaseElement.BeginInit()
EditorBaseElement.EndInit()
EditorBaseElement.ProcessKeyPress(KeyPressEventArgs)
EditorBaseElement.ProcessKeyDown(KeyEventArgs)
EditorBaseElement.ProcessKeyUp(KeyEventArgs)
EditorBaseElement.ProcessMouseEnter(EventArgs)
EditorBaseElement.ProcessMouseLeave(EventArgs)
EditorBaseElement.ProcessMouseUp(MouseEventArgs)
EditorBaseElement.ProcessMouseDown(MouseEventArgs)
EditorBaseElement.ProcessMouseMove(MouseEventArgs)
EditorBaseElement.ProcessMouseWheel(MouseEventArgs)
EditorBaseElement.OnFormat(ConvertEventArgs)
EditorBaseElement.OnParse(ConvertEventArgs)
EditorBaseElement.FocusableElement()
EditorBaseElement.Initialize()
EditorBaseElement.Initialize(Object)
EditorBaseElement.Initialize(Object, Object)
EditorBaseElement.BeginEdit()
EditorBaseElement.EndEdit()
EditorBaseElement.Validate()
EditorBaseElement.ValidateCore()
EditorBaseElement.CaptureMouse()
EditorBaseElement.ReleaseMouseCapture()
EditorBaseElement.EditorElement
EditorBaseElement.NullValue
EditorBaseElement.EditorType
EditorBaseElement.IsModified
EditorBaseElement.IsNestedEditor
EditorBaseElement.Value
EditorBaseElement.DefaultValue
EditorBaseElement.MinValue
EditorBaseElement.MaxValue
EditorBaseElement.VisualMode
EditorBaseElement.SupportedType
EditorBaseElement.EditorManager
EditorBaseElement.Focusable
EditorBaseElement.IsEnabled
EditorBaseElement.IsMouseCaptured
EditorBaseElement.ValueChanging
EditorBaseElement.ValueChanged
EditorBaseElement.QueryValue
EditorBaseElement.ValidationError
EditorBaseElement.Validating
EditorBaseElement.Validated
EditorBaseElement.Format
EditorBaseElement.Parse
RadItem.KeyDownEvent
RadItem.KeyPressEvent
RadItem.KeyUpEvent
RadItem.FocusCommand
RadItem.ActionCommand
RadItem.RadItemLastStateKey
RadItem.UseDefaultDisabledPaintProperty
RadItem.TextProperty
RadItem.TextOrientationProperty
RadItem.FlipTextProperty
RadItem.StringAlignmentProperty
RadItem.IsAddNewItemProperty
RadItem.ToolTipTextProperty
RadItem.EnableElementShadowProperty
RadItem.ShadowDepthProperty
RadItem.ShadowColorProperty
RadItem.IsPaintingRipple
RadItem.EnableRippleAnimationProperty
RadItem.RippleAnimationColorProperty
RadItem.EnableFocusBorderProperty
RadItem.FocusBorderColorProperty
RadItem.FocusBorderWidthProperty
RadItem.EnableFocusBorderAnimationProperty
RadItem.EnableHighlightProperty
RadItem.HighlightColorProperty
RadItem.EnableBorderHighlightProperty
RadItem.BorderHighlightColorProperty
RadItem.BorderHighlightThicknessProperty
RadItem.VisualStateProperty
RadItem.SetOwnerCollection(RadItemOwnerCollection)
RadItem.Select()
RadItem.OnSelect()
RadItem.Deselect()
RadItem.OnDeselect()
RadItem.DoKeyDown(KeyEventArgs)
RadItem.DoKeyPress(KeyPressEventArgs)
RadItem.DoKeyUp(KeyEventArgs)
RadItem.RaiseBubbleEvent(RadElement, RoutedEventArgs)
RadItem.OnPropertyChanging(RadPropertyChangingEventArgs)
RadItem.OnEnabledChanged(RadPropertyChangedEventArgs)
RadItem.OnTextOrientationChanged(EventArgs)
RadItem.OnFlipTextChanged(EventArgs)
RadItem.PaintOverride(IGraphics, Rectangle, Single, SizeF, Boolean)
RadItem.OnMouseUp(MouseEventArgs)
RadItem.OnMouseMove(MouseEventArgs)
RadItem.OnMouseLeave(EventArgs)
RadItem.StartRippleAnimation(MouseEventArgs)
RadItem.UpdateFocusBorder(Boolean)
RadItem.ContainsText()
RadItem.ShouldSerializeProperty(PropertyDescriptor)
RadItem.ProcessDialogKey(Keys)
RadItem.ProcessCmdKey(Message, Keys)
RadItem.ProcessMnemonic(Char)
RadItem.CallRaiseKeyDown(KeyEventArgs)
RadItem.RaiseKeyDown(KeyEventArgs)
RadItem.CallRaiseKeyPress(KeyPressEventArgs)
RadItem.RaiseKeyPress(KeyPressEventArgs)
RadItem.CallRaiseKeyUp(KeyEventArgs)
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.ISupportDrag.CanDrag(Point)
RadItem.CanDragCore(Point)
RadItem.ISupportDrag.GetDataContext()
RadItem.GetDragContextCore()
RadItem.ISupportDrag.GetDragHint()
RadItem.GetDragHintCore()
RadItem.ISupportDrop.DragDrop(Point, ISupportDrag)
RadItem.ProcessDragDrop(Point, ISupportDrag)
RadItem.ISupportDrop.DragOver(Point, ISupportDrag)
RadItem.ProcessDragOver(Point, ISupportDrag)
RadItem.ISupportDrop.DragEnter(Point, ISupportDrag)
RadItem.ProcessDragEnter(Point, ISupportDrag)
RadItem.ISupportDrop.DragLeave(Point, ISupportDrag)
RadItem.ProcessDragLeave(Point, ISupportDrag)
RadItem.IShortcutProvider.OnShortcut(ShortcutEventArgs)
RadItem.IShortcutProvider.OnPartialShortcut(PartialShortcutEventArgs)
RadItem.IShortcutProvider.OnShortcutsChanged()
RadItem.UpdateOnShortcutsChanged()
RadItem.CanHandleShortcut(ShortcutEventArgs)
RadItem.IsOnActiveForm(Control, Boolean)
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.SuspendApplyOfThemeSettings()
RadItem.ResumeApplyOfThemeSettings()
RadItem.GetAvailableVisualStates()
RadItem.ShouldFallbackToDefaultTheme()
RadItem.UseDefaultDisabledPaint
RadItem.TextOrientation
RadItem.FlipText
RadItem.CanHaveOwnStyle
RadItem.Text
RadItem.Selectable
RadItem.DesignTimeAllowDrop
RadItem.DesignTimeAllowDrag
RadItem.DefaultAutoToolTip
RadItem.ShouldHandleMouseInput
RadItem.KeyTip
RadItem.ParentItem
RadItem.CommandBinding
RadItem.ShortcutsHandler
RadItem.EnableElementShadow
RadItem.ShadowDepth
RadItem.ShadowColor
RadItem.EnableRippleAnimation
RadItem.RippleAnimationColor
RadItem.EnableFocusBorder
RadItem.FocusBorderColor
RadItem.FocusBorderWidth
RadItem.EnableFocusBorderAnimation
RadItem.EnableHighlight
RadItem.HighlightColor
RadItem.EnableBorderHighlight
RadItem.BorderHighlightColor
RadItem.BorderHighlightThickness
RadItem.MnemonicText
RadItem.SerializeProperties
RadItem.ToolTipText
RadItem.ThemeRole
RadItem.VisualState
RadItem.StateManager
RadItem.AllowDrag
RadItem.AllowDrop
RadItem.Shortcuts
RadItem.AccessibleDescription
RadItem.AccessibleName
RadItem.AccessibleRole
RadItem.IStylableElement.VisualState
RadItem.IStylableElement.ThemeRole
RadItem.IStylableElement.FallbackToDefaultTheme
RadItem.ContainsMnemonic
RadItem.EnableAnalytics
RadItem.TextChanging
RadItem.TextOrientationChanged
RadItem.FlipTextChanged
RadItem.QueryAccessibilityHelp
RadItem.ZoomGesture
RadItem.RotateGesture
RadItem.PanGesture
RadItem.TwoFingerTapGesture
RadItem.PressAndTapGesture
RadComponentElement.ComponentElementLastStateKey
RadComponentElement.ToString()
RadComponentElement.GetService(Type)
RadComponentElement.CanRaiseEvents
RadComponentElement.Container
RadComponentElement.DesignMode
RadComponentElement.IsDesignMode
RadComponentElement.Site
RadComponentElement.DataBindings
VisualElement.DefaultSizeProperty
VisualElement.ForeColorProperty
VisualElement.BackColorProperty
VisualElement.FontProperty
VisualElement.SmoothingModeProperty
VisualElement.OpacityProperty
VisualElement.CustomFontProperty
VisualElement.CustomFontSizeProperty
VisualElement.CustomFontStyleProperty
VisualElement.OnFontChanged(EventArgs)
VisualElement.PaintElement(IGraphics, Single, SizeF)
VisualElement.PaintChildren(IGraphics, Rectangle, Single, SizeF, Boolean)
VisualElement.PrePaintElement(IGraphics)
VisualElement.PostPaintElement(IGraphics)
VisualElement.GetScaledFont(Single)
VisualElement.GetScaledFont(Single, Font)
VisualElement.DefaultSize
VisualElement.ForeColor
VisualElement.BackColor
VisualElement.Font
VisualElement.CustomFont
VisualElement.CustomFontSize
VisualElement.CustomFontStyle
VisualElement.SmoothingMode
VisualElement.Opacity
VisualElement.FontChanged
RadElement.BoundsProperty
RadElement.BorderThicknessProperty
RadElement.PaddingProperty
RadElement.MarginProperty
RadElement.AlignmentProperty
RadElement.AutoSizeModeProperty
RadElement.FitToSizeModeProperty
RadElement.MinSizeProperty
RadElement.EnabledProperty
RadElement.CanFocusProperty
RadElement.IsItemFocusedProperty
RadElement.IsFocusedProperty
RadElement.IsMouseOverProperty
RadElement.IsMouseOverElementProperty
RadElement.IsMouseDownProperty
RadElement.ShouldPaintProperty
RadElement.VisibilityProperty
RadElement.NameProperty
RadElement.ClassProperty
RadElement.ClipDrawingProperty
RadElement.ShapeProperty
RadElement.MouseClickedEvent
RadElement.MouseDoubleClickedEvent
RadElement.MouseDownEvent
RadElement.MouseUpEvent
RadElement.MouseWheelEvent
RadElement.ChildElementAddedEvent
RadElement.ParentChangedEvent
RadElement.BoundsChangedEvent
RadElement.VisibilityChangingEvent
RadElement.EnabledChangedEvent
RadElement.ControlChangedEvent
RadElement.BackgroundShapeProperty
RadElement.BackgroundShapePaintModeProperty
RadElement.ContainsFocusProperty
RadElement.ContainsMouseProperty
RadElement.IsEditedInSpyProperty
RadElement.MaxSizeProperty
RadElement.RightToLeftProperty
RadElement.AutoSizeProperty
RadElement.ZIndexProperty
RadElement.AngleTransformProperty
RadElement.ScaleTransformProperty
RadElement.PositionOffsetProperty
RadElement.TagProperty
RadElement.StretchHorizontallyProperty
RadElement.StretchVerticallyProperty
RadElement.UseCompatibleTextRenderingProperty
RadElement.ClickModeProperty
RadElement.styleVersion
RadElement.paintSystemSkin
RadElement.TraceInvalidation
RadElement.SetPropertyValueCommand
RadElement.GetPropertyValueCommand
RadElement.RadElementLastStateKey
RadElement.StyleProperty
RadElement.CallCreateChildElements()
RadElement.SuspendReferenceUpdate()
RadElement.ResumeReferenceUpdate()
RadElement.OnLoad(Boolean)
RadElement.CallOnLoad(Boolean)
RadElement.LoadCore()
RadElement.OnUnload(ComponentThemableElementTree, Boolean)
RadElement.UnloadCore(ComponentThemableElementTree)
RadElement.OnUnloaded(ComponentThemableElementTree)
RadElement.OnElementTreeChanged(ComponentThemableElementTree)
RadElement.OnBeginDispose()
RadElement.SetParent(RadElement)
RadElement.UpdateReferences(ComponentThemableElementTree, Boolean, Boolean)
RadElement.SetIsDesignMode(Boolean, Boolean)
RadElement.ChangeCollection(RadElement, ItemsChangeOperation)
RadElement.ResetLayout(Boolean)
RadElement.HasInvisibleAncestor()
RadElement.ResetLayoutCore()
RadElement.SetAllLocalValuesAsDefault(Boolean)
RadElement.InvalidateArrange()
RadElement.InvalidateArrange(Boolean)
RadElement.InvalidateMeasure()
RadElement.InvalidateMeasure(Boolean)
RadElement.UpdateLayout()
RadElement.SuspendLayout()
RadElement.SuspendLayout(Boolean)
RadElement.ResumeLayout(Boolean)
RadElement.ResumeLayout(Boolean, Boolean)
RadElement.Arrange(RectangleF)
RadElement.Measure(SizeF)
RadElement.SetBounds(Rectangle)
RadElement.SetBounds(Int32, Int32, Int32, Int32)
RadElement.GetBoundingRectangle(Size)
RadElement.GetBoundingRectangle(Rectangle)
RadElement.GetDesiredSize(Boolean)
RadElement.PointToScreen(Point)
RadElement.PointFromScreen(Point)
RadElement.PointToControl(Point)
RadElement.PointFromControl(Point)
RadElement.LocationToControl()
RadElement.RectangleToScreen(Rectangle)
RadElement.HitTest(Point)
RadElement.CallOnRenderSizeChanged(SizeChangedInfo)
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(Boolean)
RadElement.GetScrollingOffset()
RadElement.Invalidate()
RadElement.Invalidate(Boolean)
RadElement.GetInvalidateBounds()
RadElement.NotifyInvalidate(RadElement)
RadElement.OnTransformationInvalidated()
RadElement.InvalidateTransformations()
RadElement.PerformLayoutTransformation(RadMatrix)
RadElement.PerformPaintTransformation(RadMatrix)
RadElement.IsInGetAsBitmap()
RadElement.PaintElementSkin(IGraphics)
RadElement.Paint(IGraphics, Rectangle, Single, SizeF, Boolean)
RadElement.PaintBackgroundShape(IGraphics)
RadElement.PostPaintChildren(IGraphics, Rectangle, Single, SizeF)
RadElement.PaintChild(RadElement, IGraphics, Rectangle, Single, SizeF, Boolean)
RadElement.PaintShadow(RadElement, IGraphics)
RadElement.PaintShadowCore(Graphics, Rectangle, RadItem)
RadElement.GetShadowRect(Rectangle, Int32)
RadElement.PaintFocusCues(IGraphics, Rectangle)
RadElement.GetAsBitmap(IGraphics, Brush, Single, SizeF)
RadElement.GetAsTransformedBitmap(IGraphics, Brush, Single, SizeF)
RadElement.GetAsTransformedBitmap(Brush, Single, SizeF)
RadElement.GetAsTransformedBitmap(Rectangle, Brush, Single, SizeF)
RadElement.GetAsBitmapEx(Color, Single, SizeF)
RadElement.GetAsBitmapEx(Brush, Single, SizeF)
RadElement.GetAsBitmap(Brush, Single, SizeF)
RadElement.IsInVisibleClipBounds(Rectangle)
RadElement.SetClipping(Graphics)
RadElement.GetClipRect()
RadElement.ShouldPaintChild(RadElement)
RadElement.GetFocusRect()
RadElement.GetCurrentShape()
RadElement.GetPaintRectangle(Single, Single, SizeF)
RadElement.GetPatchedRect(RectangleF, Single, SizeF)
RadElement.GetXPVisualStyle()
RadElement.GetVistaVisualStyle()
RadElement.InitializeSystemSkinPaint()
RadElement.UnitializeSystemSkinPaint()
RadElement.GetSystemSkinPaintBounds()
RadElement.OnUseSystemSkinChanged(EventArgs)
RadElement.ShouldPaintSystemSkin()
RadElement.ComposeShouldPaintSystemSkin()
RadElement.MapStyleProperty(RadProperty, String)
RadElement.GetStylablePropertiesFilter()
RadElement.ResetStyleSettings(Boolean)
RadElement.ResetStyleSettings(Boolean, RadProperty)
RadElement.ProcessBehaviors(RadPropertyChangedEventArgs)
RadElement.AddBehavior(PropertyChangeBehavior)
RadElement.GetBehaviors()
RadElement.RemoveBehavior(PropertyChangeBehavior)
RadElement.ClearBehaviors()
RadElement.AddRangeBehavior(PropertyChangeBehaviorCollection)
RadElement.SetThemeApplied(Boolean)
RadElement.OnStyleChanged(RadPropertyChangedEventArgs)
RadElement.SuspendThemeRefresh()
RadElement.ResumeThemeRefresh()
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.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.GetChildAt(Int32)
RadElement.IsChildOf(RadElement)
RadElement.Focus(Boolean)
RadElement.SetFocusPropertySafe(Boolean)
RadElement.SetElementFocused(Boolean)
RadElement.KillFocus()
RadElement.SetFocus()
RadElement.OnCLREventsRise(RoutedEventArgs)
RadElement.OnMouseHover(EventArgs)
RadElement.OnParentEnabledChanged(RadPropertyChangedEventArgs)
RadElement.OnLostMouseCapture(MouseEventArgs)
RadElement.OnClick(EventArgs)
RadElement.OnMouseEnter(EventArgs)
RadElement.PerformClick()
RadElement.DoMouseWheel(MouseEventArgs)
RadElement.DoClick(EventArgs)
RadElement.DoDoubleClick(EventArgs)
RadElement.CallDoMouseWheel(MouseEventArgs)
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.UpdateContainsMouse()
RadElement.UpdateContainsFocus(Boolean)
RadElement.DoMouseEnter(EventArgs)
RadElement.DoMouseLeave(EventArgs)
RadElement.CallDoMouseDown(MouseEventArgs)
RadElement.CallDoMouseUp(MouseEventArgs)
RadElement.CallDoMouseMove(MouseEventArgs)
RadElement.CallDoMouseHover(EventArgs)
RadElement.CallDoMouseEnter(EventArgs)
RadElement.CallDoMouseLeave(EventArgs)
RadElement.CallDoClick(EventArgs)
RadElement.CallDoDoubleClick(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(Boolean)
RadElement.DisposeChildren()
RadElement.ResetUseCompatibleTextRendering()
RadElement.ShouldSerializeUseCompatibleTextRendering()
RadElement.IStylableNode.GetThemeEffectiveType()
RadElement.IStylableNode.ApplySettings(PropertySettingGroup)
RadElement.GetStylableChildrenHierarchy()
RadElement.GetStylableChildren()
RadElement.ResetStyleVersion()
RadElement.GetClientRectangle(SizeF)
RadElement.GetBorderThickness(BorderPrimitive)
RadElement.DpiScaleChanged(SizeF)
RadElement.ElementState
RadElement.LayoutManager
RadElement.DesiredSize
RadElement.IsLayoutSuspended
RadElement.BoundingRectangle
RadElement.ControlBoundingRectangle
RadElement.BypassLayoutPolicies
RadElement.IsArrangeValid
RadElement.IsMeasureValid
RadElement.PreviousArrangeRect
RadElement.PreviousConstraint
RadElement.TreeLevel
RadElement.Transform
RadElement.TotalTransform
RadElement.ShouldPaintUsingParentShape
RadElement.UseSystemSkin
RadElement.VsbVisible
RadElement.PropagateStyleToChildren
RadElement.ThemeEffectiveType
RadElement.ElementTree
RadElement.Children
RadElement.ChildrenHierarchy
RadElement.Parent
RadElement.RoutedEventBehaviors
RadElement.LayoutableChildrenCount
RadElement.ContainsFocus
RadElement.NotifyParentOnMouseInput
RadElement.IsAbleToRespondToMouseEvents
RadElement.Bounds
RadElement.Location
RadElement.Size
RadElement.BorderThickness
RadElement.Padding
RadElement.Margin
RadElement.Alignment
RadElement.AutoSizeMode
RadElement.FitToSizeMode
RadElement.Enabled
RadElement.CanFocus
RadElement.IsFocused
RadElement.IsMouseOver
RadElement.IsMouseOverElement
RadElement.IsMouseDown
RadElement.InvalidateChildrenOnChildChanged
RadElement.ShouldPaint
RadElement.Visibility
RadElement.IsElementVisible
RadElement.Name
RadElement.Class
RadElement.ClipDrawing
RadElement.Shape
RadElement.MinSize
RadElement.MaxSize
RadElement.ZIndex
RadElement.UseCompatibleTextRendering
RadElement.BackgroundShape
RadElement.BackgroundShapePaintMode
RadElement.ContainsMouse
RadElement.Capture
RadElement.ScaleTransform
RadElement.AngleTransform
RadElement.PositionOffset
RadElement.SerializeElement
RadElement.SerializeChildren
RadElement.RenderingMaxFramerate
RadElement.IsThemeApplied
RadElement.ShouldApplyTheme
RadElement.UseCenteredAngleTransform
RadElement.Tag
RadElement.StretchHorizontally
RadElement.StretchVertically
RadElement.ClickMode
RadElement.DoubleClickEnabled
RadElement.CaptureOnMouseDown
RadElement.IsFocusable
RadElement.IsItemHovered
RadElement.IStylableNode.Parent
RadElement.IStylableNode.ChildrenHierarchy
RadElement.IStylableNode.Children
RadElement.IStylableNode.Class
RadElement.Style
RadElement.AutoToolTip
RadElement.ScreenTip
RadElement.AutoNumberKeyTip
RadElement.MeasureIsDirty
RadElement.ArrangeIsDirty
RadElement.NeverMeasured
RadElement.NeverArranged
RadElement.ArrangeInProgress
RadElement.MeasureInProgress
RadElement.ShouldPaintChildren
RadElement.InvalidateMeasureOnRemove
RadElement.HideFromElementHierarchyEditor
RadElement.DpiScaleFactor
RadElement.LayoutUpdated
RadElement.ElementPainted
RadElement.MouseHover
RadElement.MouseMove
RadElement.MouseDown
RadElement.MouseUp
RadElement.Click
RadElement.DoubleClick
RadElement.MouseEnter
RadElement.MouseWheel
RadElement.EnabledChanged
RadElement.MouseLeave
RadElement.ChildrenChanged
RadElement.LostMouseCapture
RadObject.BindingContextProperty
RadObject.RadType
RadObject.ClearPropertyStore()
RadObject.SuspendPropertyNotifications()
RadObject.ResumePropertyNotifications()
RadObject.GetPropertyValue(RadProperty)
RadObject.SetDefaultValueOverride(RadProperty, Object)
RadObject.SetValueAtDesignTime(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.RemoveStylePropertySetting(IPropertySetting)
RadObject.RemoveStylePropertySetting(RadProperty)
RadObject.GetInheritedValue(RadProperty)
RadObject.OnNotifyPropertyChanged(String)
RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)
RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)
RadObject.PropertyValues
RadObject.PropertyFilter
RadObject.RadObjectType
RadObject.PropertyChanged
RadObject.RadPropertyChanged
RadObject.RadPropertyChanging
RadObject.ShouldSerializePropertyHandler
DisposableObject.GetBitState(Int64)
DisposableObject.SetBitState(Int64, Boolean)
DisposableObject.OnBitStateChanged(Int64, Boolean, Boolean)
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.DisposeUnmanagedResources()
DisposableObject.BitState
DisposableObject.Events
DisposableObject.IsDisposing
DisposableObject.IsDisposed
DisposableObject.Disposed
DisposableObject.Disposing
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll

Syntax

public class RadDomainUpDownElement : RadDropDownListElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IInputEditor, IValueEditor, ISupportInitialize

Constructors

RadDomainUpDownElement()

Declaration
public RadDomainUpDownElement()

Properties

ArrowButton

This property is not relevant for this class.

Declaration
public override RadArrowButtonElement ArrowButton { get; }
Property Value
RadArrowButtonElement

Overrides
RadDropDownListElement.ArrowButton

ArrowButtonMinWidth

This property is not relevant for this class.

Declaration
public override int ArrowButtonMinWidth { get; set; }
Property Value
System.Int32

Overrides
RadDropDownListElement.ArrowButtonMinWidth

AutoComplete

Gets or sets a value indicating whether auto-complete is enabled. When enabled, the matched item's text will be appended to the input in the editor as the user types.

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

AutoCompleteDataSource

This property is not relevant for this class.

Declaration
public override object AutoCompleteDataSource { get; set; }
Property Value
System.Object

Overrides
PopupEditorElement.AutoCompleteDataSource

AutoCompleteDisplayMember

This property is not relevant for this class.

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

Overrides
PopupEditorElement.AutoCompleteDisplayMember

AutoCompleteHelpers

This property is not relevant for this class.

Declaration
public override List<BaseAutoComplete> AutoCompleteHelpers { get; }
Property Value
System.Collections.Generic.List<BaseAutoComplete>

Overrides
RadDropDownListElement.AutoCompleteHelpers

AutoCompleteMode

This property is not relevant for this class.

Declaration
public override AutoCompleteMode AutoCompleteMode { get; set; }
Property Value
System.Windows.Forms.AutoCompleteMode

Overrides
RadDropDownListElement.AutoCompleteMode

AutoCompleteSuggest

This property is not relevant for this class.

Declaration
public override AutoCompleteSuggestHelper AutoCompleteSuggest { get; set; }
Property Value
AutoCompleteSuggestHelper

Overrides
RadDropDownListElement.AutoCompleteSuggest

AutoCompleteValueMember

This property is not relevant for this class.

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

Overrides
PopupEditorElement.AutoCompleteValueMember

AutoSize

This property is not relevant for this class.

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

Overrides
RadElement.AutoSize

AutoSizeItems

This property is not relevant for this class.

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

Overrides
RadDropDownListElement.AutoSizeItems

DefaultItemsCountInDropDown

This property is not relevant for this class.

Declaration
public override int DefaultItemsCountInDropDown { get; set; }
Property Value
System.Int32

Overrides
PopupEditorElement.DefaultItemsCountInDropDown

DownButtonElement

Gets the element representing the down navigation button. This button allows users to move to the next item in the collection.

Declaration
public RadRepeatArrowElement DownButtonElement { get; }
Property Value
RadRepeatArrowElement

DropDownAnimationEasing

This property is not relevant for this class.

Declaration
public override RadEasingType DropDownAnimationEasing { get; set; }
Property Value
RadEasingType

Overrides
RadDropDownListElement.DropDownAnimationEasing

DropDownAnimationEnabled

This property is not relevant for this class.

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

Overrides
RadDropDownListElement.DropDownAnimationEnabled

DropDownAnimationFrames

This property is not relevant for this class.

Declaration
public override int DropDownAnimationFrames { get; set; }
Property Value
System.Int32

Overrides
RadDropDownListElement.DropDownAnimationFrames

DropDownHeight

This property is not relevant for this class.

Declaration
public override int DropDownHeight { get; set; }
Property Value
System.Int32

Overrides
PopupEditorElement.DropDownHeight

DropDownMaxSize

This property is not relevant for this class.

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

Overrides
PopupEditorElement.DropDownMaxSize

DropDownMinSize

This property is not relevant for this class.

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

Overrides
PopupEditorElement.DropDownMinSize

DropDownSizingMode

This property is not relevant for this class.

Declaration
public override SizingMode DropDownSizingMode { get; set; }
Property Value
SizingMode

Overrides
RadDropDownListElement.DropDownSizingMode

DropDownStyle

This property is not relevant for this class.

Declaration
public override RadDropDownStyle DropDownStyle { get; set; }
Property Value
RadDropDownStyle

Overrides
RadDropDownListElement.DropDownStyle

DropDownWidth

This property is not relevant for this class.

Declaration
public override int DropDownWidth { get; set; }
Property Value
System.Int32

Overrides
RadDropDownListElement.DropDownWidth

FormatInfo

This property is not relevant for this class.

Declaration
public override IFormatProvider FormatInfo { get; set; }
Property Value
System.IFormatProvider

Overrides
RadDropDownListElement.FormatInfo

FormatString

This property is not relevant for this class.

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

Overrides
RadDropDownListElement.FormatString

FormattingEnabled

This property is not relevant for this class.

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

Overrides
RadDropDownListElement.FormattingEnabled

IsPopupOpen

This property is not relevant for this class.

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

Overrides
PopupEditorBaseElement.IsPopupOpen

IsPopupVisible

This property is not relevant for this class.

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

Overrides
RadDropDownListElement.IsPopupVisible

MaxDropDownItems

This property is not relevant for this class.

Declaration
public override int MaxDropDownItems { get; set; }
Property Value
System.Int32

Overrides
PopupEditorElement.MaxDropDownItems

Popup

This property is not relevant for this class.

Declaration
public override RadEditorPopupControlBase Popup { get; }
Property Value
RadEditorPopupControlBase

Overrides
PopupEditorElement.Popup

ReadOnly

Gets or sets a value indicating whether typing is enabled inside the text box. When set to true, the control becomes read-only and users can only navigate using the up/down buttons or keyboard.

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

SortStyle

This property is not relevant for this class.

Declaration
public override SortStyle SortStyle { get; set; }
Property Value
SortStyle

Overrides
RadDropDownListElement.SortStyle

UpButtonElement

Gets the element representing the up navigation button. This button allows users to move to the previous item in the collection.

Declaration
public RadRepeatArrowElement UpButtonElement { get; }
Property Value
RadRepeatArrowElement

Wrap

Gets or sets a value indicating whether the selected item will revert to the first item after reaching the last item and vice versa. When enabled, navigation wraps around the collection boundaries to provide continuous circular navigation.

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

Methods

CanCreateArrowButtonElement()

Determines whether an arrow button element should be created for the dropdown functionality. For domain up-down controls, this returns false since navigation is handled by the dedicated up/down buttons.

Declaration
protected override bool CanCreateArrowButtonElement()
Returns
System.Boolean

Always returns false to prevent creation of the standard dropdown arrow button.

Overrides
RadDropDownListElement.CanCreateArrowButtonElement()

ClosePopup()

This method is not relevant for this class.

Declaration
public override void ClosePopup()
Overrides
PopupEditorBaseElement.ClosePopup()

ClosePopup(RadPopupCloseReason)

This method is not relevant for this class.

Declaration
public override void ClosePopup(RadPopupCloseReason reason)
Parameters
RadPopupCloseReason reason

The reason for closing the popup.

Overrides
RadDropDownListElement.ClosePopup(RadPopupCloseReason)

CreateChildElements()

Creates the visual elements that make up the RadDomainUpDownElement. This method initializes the button layout container, creates up and down navigation buttons, and configures the overall element structure for the domain up-down control.

Declaration
protected override void CreateChildElements()
Overrides
RadDropDownListElement.CreateChildElements()

CreateDownButton()

Creates the down navigation button element that allows users to move to the next item in the collection. This method can be overridden in derived classes to provide custom down button implementations.

Declaration
protected virtual RadRepeatArrowElement CreateDownButton()
Returns
RadRepeatArrowElement

A RadRepeatArrowElement configured as a down button for downward navigation.

CreateElementsContainer()

Creates the container element that holds all child elements of the domain up-down control. This method establishes the main layout structure for organizing the text editor and navigation buttons.

Declaration
protected override StackLayoutElement CreateElementsContainer()
Returns
StackLayoutElement

A StackLayoutElement that serves as the main container for the domain up-down elements.

Overrides
RadDropDownListElement.CreateElementsContainer()

CreateUpButton()

Creates the up navigation button element that allows users to move to the previous item in the collection. This method can be overridden in derived classes to provide custom up button implementations.

Declaration
protected virtual RadRepeatArrowElement CreateUpButton()
Returns
RadRepeatArrowElement

A RadRepeatArrowElement configured as an up button for upward navigation.

GetDesiredPopupSize()

This method is not relevant for this class.

Declaration
public override Size GetDesiredPopupSize()
Returns
System.Drawing.Size

The desired popup size.

Overrides
PopupEditorElement.GetDesiredPopupSize()

HandleOnKeyUpKeyDownPress(KeyEventArgs)

Handles keyboard navigation when Up or Down arrow keys are pressed. This method provides keyboard support for navigating through items using arrow keys with proper wrap behavior.

Declaration
protected override void HandleOnKeyUpKeyDownPress(KeyEventArgs keyEventArgs)
Parameters
System.Windows.Forms.KeyEventArgs keyEventArgs

The key event arguments containing information about the pressed key.

Overrides
RadDropDownListElement.HandleOnKeyUpKeyDownPress(KeyEventArgs)

MoveDown(Boolean)

Selects the next item in the list, optionally wrapping to the first item if at the end. This method handles downward navigation through the item collection with proper boundary checking.

Declaration
public virtual void MoveDown(bool wrap)
Parameters
System.Boolean wrap

Specifies whether the navigation will wrap from the last item to the first item when at the end of the collection.

MoveUp(Boolean)

Selects the previous item in the list, optionally wrapping to the last item if at the beginning. This method handles upward navigation through the item collection with proper boundary checking.

Declaration
public virtual void MoveUp(bool wrap)
Parameters
System.Boolean wrap

Specifies whether the navigation will wrap from the first item to the last item when at the beginning of the collection.

OnDownButtonClick(Object, EventArgs)

Handles the click event of the down button to navigate to the next item. This method is called when the user clicks the down arrow button and triggers downward navigation with the current wrap setting.

Declaration
protected virtual void OnDownButtonClick(object sender, EventArgs e)
Parameters
System.Object sender

The source of the event, typically the down button element.

System.EventArgs e

The event data.

OnMouseWheelCore(MouseEventArgs)

Handles mouse wheel events to provide scrolling navigation through items. This method enables users to navigate through the item collection using the mouse wheel with proper wrap behavior.

Declaration
protected override void OnMouseWheelCore(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs e

The mouse event arguments containing information about the mouse wheel movement.

Overrides
RadDropDownListElement.OnMouseWheelCore(MouseEventArgs)

OnUpButtonClick(Object, EventArgs)

Handles the click event of the up button to navigate to the previous item. This method is called when the user clicks the up arrow button and triggers upward navigation with the current wrap setting.

Declaration
protected virtual void OnUpButtonClick(object sender, EventArgs e)
Parameters
System.Object sender

The source of the event, typically the up button element.

System.EventArgs e

The event data.

ShowPopup()

This method is not relevant for this class.

Declaration
public override void ShowPopup()
Overrides
RadDropDownListElement.ShowPopup()

TooglePopupState()

Overrides the base toggle popup functionality to prevent popup display. In domain up-down controls, popup functionality is disabled since navigation is handled through the up/down buttons.

Declaration
protected override void TooglePopupState()
Overrides
PopupEditorBaseElement.TooglePopupState()

UnwireEvents()

Detaches event handlers from the up and down button elements during cleanup. This method ensures proper resource cleanup and prevents memory leaks by removing event subscriptions.

Declaration
protected override void UnwireEvents()
Overrides
PopupEditorElement.UnwireEvents()

Events

PopupClosed

This event is not relevant for this class.

Declaration
public override event RadPopupClosedEventHandler PopupClosed
Event Type
RadPopupClosedEventHandler

Overrides
PopupEditorBaseElement.PopupClosed

PopupClosing

This event is not relevant for this class.

Declaration
public override event RadPopupClosingEventHandler PopupClosing
Event Type
RadPopupClosingEventHandler

Overrides
PopupEditorBaseElement.PopupClosing

PopupOpened

This event is not relevant for this class.

Declaration
public override event EventHandler PopupOpened
Event Type
System.EventHandler

Overrides
PopupEditorBaseElement.PopupOpened

PopupOpening

This event is not relevant for this class.

Declaration
public override event CancelEventHandler PopupOpening
Event Type
System.ComponentModel.CancelEventHandler

Overrides
PopupEditorBaseElement.PopupOpening

Extension Methods

CommonExtensions.ClearIfNoBindingAndSet(RadObject, RadProperty)
DispatcherExtensions.CheckAccess(RadObject)
SerializationExtensions.DeserializePrimitives(RadItem, SerializationInfo)
CommonExtensions.SetIfDifferent(RadObject, RadProperty, Object)
CommonExtensions.ClearIfSet(RadObject, RadProperty)
CommonExtensions.IsLocalValueSet(RadObject, RadProperty)
DispatcherExtensions.CheckAccess(RadObject)
DispatcherExtensions.CheckAccess(RadObject)
DispatcherExtensions.CheckAccess(RadObject)
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.