• Product Bundles

    DevCraft

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

    • Conversational UI
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for ASP.NET AJAX UI for ASP.NET MVC UI for ASP.NET Core UI for Blazor UI for Silverlight UI for PHP UI for JSP
    Mobile
    UI for Xamarin
    Desktop
    UI for WinForms UI for WPF UI for WinUI UI for UWP
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    Debugging
    FiddlerCore Fiddler Everywhere
    CMS
    Sitefinity
    UX Design
    Unite UX
    Document Management
    Telerik Document Processing
    Innovations Lab
    VR DataViz
    Free Tools
    Fiddler Classic JustAssembly JustDecompile VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Docs & Support
  • Pricing
  • Search
  • Shopping cart
    • Account Overview
    • Edit Profile
    • Payment Profiles
    • Renewals & Upgrades
    • Support Tickets
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadMultiColumnComboBoxElement

Represents a multi column combo box element. The RadMultiColumnComboBox class is a simple wrapper for the RadMultiColumnComboBoxElement class. The RadMultiColumnComboBox acts to transfer events to and from its corresponding RadMultiColumnComboBoxElement instance. The RadMultiColumnComboBoxElement which is essentially the RadMultiColumnComboBox control may be nested in other telerik controls. The RadMultiColumnComboBoxElement class implements all logical and UI functionality.

Inheritance
System.Object
DisposableObject
RadObject
RadElement
VisualElement
RadComponentElement
RadItem
RadEditorElement
EditorBaseElement
PopupEditorBaseElement
BaseComboBoxElement
RadMultiColumnComboBoxElement
Inherited Members
BaseComboBoxElement.textBox
BaseComboBoxElement.layoutPanel
BaseComboBoxElement.LastTypedText
BaseComboBoxElement.lastPressedChar
BaseComboBoxElement.IsDropDownShownProperty
BaseComboBoxElement.WireEvents()
BaseComboBoxElement.UnwireEvents()
BaseComboBoxElement.OnBubbleEvent(RadElement, RoutedEventArgs)
BaseComboBoxElement.OnTunnelEvent(RadElement, RoutedEventArgs)
BaseComboBoxElement.OnCaseSensitiveChanged(EventArgs)
BaseComboBoxElement.OnDropDownStyleChanged(EventArgs)
BaseComboBoxElement.CallOnTextChanged(EventArgs)
BaseComboBoxElement.CallOnSelectedIndexChanged(EventArgs)
BaseComboBoxElement.OnSelectedIndexChanged(EventArgs)
BaseComboBoxElement.CallOnSelectedValueChanged(EventArgs)
BaseComboBoxElement.OnSelectedValueChanged(EventArgs)
BaseComboBoxElement.CallOnSortedChanged(EventArgs)
BaseComboBoxElement.OnSortedChanged(EventArgs)
BaseComboBoxElement.OnPropertyChanging(RadPropertyChangingEventArgs)
BaseComboBoxElement.OnNotifyPropertyChanged(String)
BaseComboBoxElement.SetSuggestAutoComplete()
BaseComboBoxElement.OnMouseWheel(MouseEventArgs)
BaseComboBoxElement.SelectAllText(String)
BaseComboBoxElement.Select(Int32, Int32)
BaseComboBoxElement.SelectAll()
BaseComboBoxElement.ApplyThemeToPopupForm()
BaseComboBoxElement.ShowPopup()
BaseComboBoxElement.OnPopupOpened(EventArgs)
BaseComboBoxElement.ComboboxLayoutPanel
BaseComboBoxElement.LimitToList
BaseComboBoxElement.KeyboardCommandIssued
BaseComboBoxElement.AutoFilterDelay
BaseComboBoxElement.IsDropDownShown
BaseComboBoxElement.ArrowButton
BaseComboBoxElement.ComboBoxFill
BaseComboBoxElement.ComboBoxBorder
BaseComboBoxElement.ArrowButtonMinWidth
BaseComboBoxElement.CaseSensitive
BaseComboBoxElement.DblClickRotate
BaseComboBoxElement.ScrollOnMouseWheel
BaseComboBoxElement.DropDownHeight
BaseComboBoxElement.DropDownStyle
BaseComboBoxElement.IsWritable
BaseComboBoxElement.DropDownWidth
BaseComboBoxElement.IsDroppedDown
BaseComboBoxElement.MaxDropDownItems
BaseComboBoxElement.MaxLength
BaseComboBoxElement.SelectedText
BaseComboBoxElement.SelectionLength
BaseComboBoxElement.SelectionStart
BaseComboBoxElement.Sorted
BaseComboBoxElement.Text
BaseComboBoxElement.DropDownAnimationEnabled
BaseComboBoxElement.DropDownAnimationEasing
BaseComboBoxElement.DropDownAnimationFrames
BaseComboBoxElement.TextBoxElement
BaseComboBoxElement.DropDownMinSize
BaseComboBoxElement.DropDownMaxSize
BaseComboBoxElement.VisualMode
BaseComboBoxElement.TextboxContentElement
BaseComboBoxElement.CaseSensitiveChanged
BaseComboBoxElement.DropDownStyleChanged
BaseComboBoxElement.SelectedIndexChanged
BaseComboBoxElement.SelectedValueChanged
BaseComboBoxElement.SortedChanged
PopupEditorBaseElement.DisposePopupForm()
PopupEditorBaseElement.DisposePopupFormCore(Boolean)
PopupEditorBaseElement.TooglePopupState()
PopupEditorBaseElement.ClosePopup()
PopupEditorBaseElement.ClosePopup(RadPopupCloseReason)
PopupEditorBaseElement.GetInitialPopupSize()
PopupEditorBaseElement.ShowPopupCore(RadPopupControlBase)
PopupEditorBaseElement.GetPopupLocation(RadPopupControlBase)
PopupEditorBaseElement.ControlBoundingRectangleSize()
PopupEditorBaseElement.UpdatePopupMinMaxSize(RadPopupControlBase)
PopupEditorBaseElement.ApplyThemeToPopup(RadElementTree, RadPopupControlBase)
PopupEditorBaseElement.ApplyThemeToPopup(RadPopupControlBase)
PopupEditorBaseElement.CanDisplayPopup()
PopupEditorBaseElement.GetPopupForm()
PopupEditorBaseElement.OnPopupClosing(RadPopupClosingEventArgs)
PopupEditorBaseElement.OnEditorKeyDown(KeyEventArgs)
PopupEditorBaseElement.OnMouseDown(MouseEventArgs)
PopupEditorBaseElement.ProcessPopupTabKey(KeyEventArgs)
PopupEditorBaseElement.OwnerOffset
PopupEditorBaseElement.PopupForm
PopupEditorBaseElement.IsPopupOpen
PopupEditorBaseElement.EditorContainsFocus
PopupEditorBaseElement.PopupOpened
PopupEditorBaseElement.PopupOpening
PopupEditorBaseElement.PopupClosing
PopupEditorBaseElement.PopupClosed
EditorBaseElement.EditorHandler
EditorBaseElement.originalValue
EditorBaseElement.InitializeFields()
EditorBaseElement.OnValidationError(ValidationErrorEventArgs)
EditorBaseElement.OnValidationError(String)
EditorBaseElement.OnKeyDown(KeyEventArgs)
EditorBaseElement.OnKeyUp(KeyEventArgs)
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.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, Object)
EditorBaseElement.EndEdit()
EditorBaseElement.Validate()
EditorBaseElement.ValidateCore()
EditorBaseElement.CaptureMouse()
EditorBaseElement.ReleaseMouseCapture()
EditorBaseElement.EditorElement
EditorBaseElement.NullValue
EditorBaseElement.EditorType
EditorBaseElement.IsModified
EditorBaseElement.IsNestedEditor
EditorBaseElement.DefaultValue
EditorBaseElement.MinValue
EditorBaseElement.MaxValue
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.OnKeyPress(KeyPressEventArgs)
RadItem.RaiseBubbleEvent(RadElement, RoutedEventArgs)
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.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.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.TextChanged
RadItem.TextOrientationChanged
RadItem.FlipTextChanged
RadItem.QueryAccessibilityHelp
RadItem.KeyDown
RadItem.KeyPress
RadItem.KeyUp
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.DefaultSize
VisualElement.ForeColor
VisualElement.BackColor
VisualElement.Font
VisualElement.CustomFont
VisualElement.CustomFontSize
VisualElement.CustomFontStyle
VisualElement.SmoothingMode
VisualElement.Opacity
VisualElement.ScaledFontsCache
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.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.MeasureOverride(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.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.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()
RadElement.Focus(Boolean)
RadElement.SetFocusPropertySafe(Boolean)
RadElement.SetElementFocused(Boolean)
RadElement.KillFocus()
RadElement.SetFocus()
RadElement.OnCLREventsRise(RoutedEventArgs)
RadElement.OnMouseHover(EventArgs)
RadElement.OnEnabledChanged(RadPropertyChangedEventArgs)
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.DoMouseHover(EventArgs)
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.AutoSize
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.RightToLeft
RadElement.UseCompatibleTextRendering
RadElement.BackgroundShape
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.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.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)
RadObject.UnbindProperty(RadProperty)
RadObject.RemoveStylePropertySetting(IPropertySetting)
RadObject.RemoveStylePropertySetting(RadProperty)
RadObject.GetInheritedValue(RadProperty)
RadObject.PropertyValues
RadObject.PropertyFilter
RadObject.RadObjectType
RadObject.PropertyChanged
RadObject.RadPropertyChanged
RadObject.RadPropertyChanging
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.GridView.dll

Syntax

[ComVisible(false)]
public class RadMultiColumnComboBoxElement : BaseComboBoxElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IInputEditor, IValueEditor, ISupportInitialize, IGridViewEventListener

Constructors

RadMultiColumnComboBoxElement()

Declaration
public RadMultiColumnComboBoxElement()

Properties

AutoCompleteMode

Specifies the mode for the automatic completion feature used in the ComboBox and the TextBox controls.

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

Overrides
BaseComboBoxElement.AutoCompleteMode

AutoFilter

Declaration
[RadDefaultValue("AutoFilter", typeof(MultiColumnComboPopupForm))]
public virtual bool AutoFilter { get; set; }
Property Value
System.Boolean

AutoSizeDropDownColumnMode

Determines whether the drop-down portion of the control will be auto-sized to best fit all columns. The DropDownWidth property must be set to its default value (-1) to allow this setting to work properly.

Declaration
public virtual BestFitColumnMode AutoSizeDropDownColumnMode { get; set; }
Property Value
BestFitColumnMode

AutoSizeDropDownHeight

Determines whether the drop-down height will be auto-sized when filtering is applied.

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

AutoSizeDropDownToBestFit

Determines whether the drop-down portion of the control will be auto-sized to best fit all columns. The DropDownWidth property must be set to its default value (-1) to allow this setting to work properly.

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

BindingContext

Gets or sets the BindingContext for the object.

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

Overrides
RadObject.BindingContext

ClearTextOnValidation

Specifies the mode for the Text clearing if the text does not match the text in the DisplayMembar column.

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

Columns

Gets a collection that contains the all columns in the MasterGridViewTemplate.

Declaration
public GridViewColumnCollection Columns { get; }
Property Value
GridViewColumnCollection

CurrentState

Gets a value from the PopupEditorState enumerator that represents the current state of the MultiColumnComboBox control.

Declaration
public PopupEditorState CurrentState { get; }
Property Value
PopupEditorState

DataSource

Declaration
[RadDefaultValue("DataSource", typeof(GridViewTemplate))]
[RadDescription("DataSource", typeof(BaseComboBoxElement))]
public override object DataSource { get; set; }
Property Value
System.Object

Overrides
BaseComboBoxElement.DataSource

DesiredEvents

Gets the event type(s) this listener needs to process.

Declaration
public GridEventType DesiredEvents { get; }
Property Value
GridEventType

Implements
IGridViewEventListener.DesiredEvents

DesiredProcessMode

Gets the event process mode for this instance.

Declaration
public GridEventProcessMode DesiredProcessMode { get; }
Property Value
GridEventProcessMode

Implements
IGridViewEventListener.DesiredProcessMode

DisplayMember

Declaration
[RadDefaultValue("DisplayMember", typeof(BaseComboBoxElement))]
[RadDescription("DisplayMember", typeof(BaseComboBoxElement))]
public override string DisplayMember { get; set; }
Property Value
System.String

Overrides
BaseComboBoxElement.DisplayMember

DropDownSizingMode

Gets or sets the drop down sizing mode.

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

The drop down sizing mode.

Overrides
BaseComboBoxElement.DropDownSizingMode

EditorControl

The input control hosted in the popup form. In the case of RadMultiColumnComboBoxElement the control is a RadGridView.

Declaration
public RadGridView EditorControl { get; }
Property Value
RadGridView

FormatInfo

Declaration
[RadDescription("FormatInfo", typeof(BaseComboBoxElement))]
[RadDefaultValue("FormatInfo", typeof(BaseComboBoxElement))]
public override IFormatProvider FormatInfo { get; set; }
Property Value
System.IFormatProvider

Overrides
BaseComboBoxElement.FormatInfo

FormatString

Declaration
[RadDefaultValue("FormatString", typeof(BaseComboBoxElement))]
[RadDescription("FormatString", typeof(BaseComboBoxElement))]
public override string FormatString { get; set; }
Property Value
System.String

Overrides
BaseComboBoxElement.FormatString

FormattingEnabled

Declaration
[RadDescription("FormattingEnabled", typeof(BaseComboBoxElement))]
[RadDefaultValue("FormattingEnabled", typeof(BaseComboBoxElement))]
public override bool FormattingEnabled { get; set; }
Property Value
System.Boolean

Overrides
BaseComboBoxElement.FormattingEnabled

IndexChanging

Gets a value whether the current row is being changed at the moment.

Declaration
protected override bool IndexChanging { get; set; }
Property Value
System.Boolean

Overrides
BaseComboBoxElement.IndexChanging

IntegralHeight

Declaration
[RadDescription("IntegralHeight", typeof(BaseComboBoxElement))]
[RadDefaultValue("IntegralHeight", typeof(BaseComboBoxElement))]
public override bool IntegralHeight { get; set; }
Property Value
System.Boolean

Overrides
BaseComboBoxElement.IntegralHeight

Items

Base class implementation, not applicable in the case of RadMultiColumnComboBox. Use the Rows collection instead.

Declaration
public override RadItemCollection Items { get; }
Property Value
RadItemCollection

Overrides
BaseComboBoxElement.Items

MultiColumnPopupForm

The popup form that hosts the RadGridView.

Declaration
public MultiColumnComboPopupForm MultiColumnPopupForm { get; }
Property Value
MultiColumnComboPopupForm

NullText

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

Declaration
[RadDefaultValue("NullText", typeof(RadTextBoxItem))]
[RadDescription("NullText", typeof(RadTextBoxItem))]
public string NullText { get; set; }
Property Value
System.String

Priority

Gets the priority of the current instance.

Declaration
public EventListenerPriority Priority { get; }
Property Value
EventListenerPriority

Implements
IGridViewEventListener.Priority

Rows

Gets a collection that contains the all rows in the MasterGridViewTemplate.

Declaration
public GridViewRowCollection Rows { get; }
Property Value
GridViewRowCollection

SelectedIndex

Declaration
[RadDescription("SelectedIndex", typeof(BaseComboBoxElement))]
public override int SelectedIndex { get; set; }
Property Value
System.Int32

Overrides
BaseComboBoxElement.SelectedIndex

SelectedItem

Declaration
[RadDescription("SelectedItem", typeof(BaseComboBoxElement))]
public override object SelectedItem { get; set; }
Property Value
System.Object

Overrides
BaseComboBoxElement.SelectedItem

SelectedValue

Declaration
[RadDescription("SelectedValue", typeof(BaseComboBoxElement))]
public override object SelectedValue { get; set; }
Property Value
System.Object

Overrides
BaseComboBoxElement.SelectedValue

Value

Gets or sets the value.

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

The value.

Overrides
BaseComboBoxElement.Value

ValueMember

Declaration
[RadDescription("ValueMember", typeof(BaseComboBoxElement))]
[RadDefaultValue("ValueMember", typeof(BaseComboBoxElement))]
public override string ValueMember { get; set; }
Property Value
System.String

Overrides
BaseComboBoxElement.ValueMember

Virtualized

Declaration
[RadDefaultValue("Virtualized", typeof(BaseComboBoxElement))]
public override bool Virtualized { get; set; }
Property Value
System.Boolean

Overrides
BaseComboBoxElement.Virtualized

Methods

AnalyzeQueue(List<GridViewEvent>)

Declaration
public bool AnalyzeQueue(List<GridViewEvent> events)
Parameters
System.Collections.Generic.List<GridViewEvent> events

Returns
System.Boolean

Implements
IGridViewEventListener.AnalyzeQueue(List<GridViewEvent>)

ApplyFilter()

Applies the filter.

Declaration
public virtual void ApplyFilter()

BeginEdit()

Begins the edit operation.

Declaration
public override void BeginEdit()
Overrides
BaseComboBoxElement.BeginEdit()

BeginUpdate()

Call BeginUpdate at the beginning of a block that makes many modifications in the GUI EndUpdate()

Declaration
public override void BeginUpdate()
Overrides
BaseComboBoxElement.BeginUpdate()

BestFitColumns()

Widens / shrinks all columns based on the space required by the text in the columns. Applies only on the visible rows.

Declaration
public void BestFitColumns()

BestFitColumns(Boolean, Boolean)

Widens / shrinks all columns based on the space required by the text in the columns.

Declaration
public void BestFitColumns(bool adjustComboBoxSize, bool bestFitAllRows)
Parameters
System.Boolean adjustComboBoxSize

Determines whether to adjust drop-down size according to columns width

System.Boolean bestFitAllRows

Determines whether to calculate the optimal with by iterating all rows (including non-visible rows).

CheckForCompleteMatchAndUpdateText()

Checks for complete match and update text.

Declaration
protected virtual void CheckForCompleteMatchAndUpdateText()

ClearFilter()

Clears the filter.

Declaration
public virtual void ClearFilter()

ClearFilterDescriptor(FilterDescriptor)

Clears the filter descriptor.

Declaration
protected virtual void ClearFilterDescriptor(FilterDescriptor descriptor)
Parameters
FilterDescriptor descriptor

The descriptor.

CreateChildElements()

Called by the element when constructed. Allows inheritors to build the element tree.

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

CreatePopupForm()

Creates the popup instance. You have to override this method in order to provide a popup that is specialized by its content. Example: In a combo box you have to override and provide a specialized class that contains and handles the listbox element.

Declaration
protected override RadPopupControlBase CreatePopupForm()
Returns
RadPopupControlBase

The popup instance.

Overrides
PopupEditorBaseElement.CreatePopupForm()

DisposeManagedResources()

Disposes the managed resources.

Declaration
protected override void DisposeManagedResources()
Overrides
BaseComboBoxElement.DisposeManagedResources()

DoScrollLineDown()

Executes scroll line down.

Declaration
protected override void DoScrollLineDown()
Overrides
BaseComboBoxElement.DoScrollLineDown()

DoScrollLineUp()

Executes scroll line up.

Declaration
protected override void DoScrollLineUp()
Overrides
BaseComboBoxElement.DoScrollLineUp()

EndInit()

Ends the initialization of a RadComboBoxElement control that is used on a form or used by another component. The initialization occurs at run time.

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

EndUpdate()

Call BeginUpdate at the end of a block that makes many modifications in the GUI BeginUpdate()

Declaration
public override void EndUpdate()
Overrides
BaseComboBoxElement.EndUpdate()

FindAllItems(String)

Finds all items.

Declaration
public override ArrayList FindAllItems(string startsWith)
Parameters
System.String startsWith

The starts with.

Returns
System.Collections.ArrayList

Overrides
BaseComboBoxElement.FindAllItems(String)

FindItem(String)

Finds the first item in the combo box that starts with the specified string.

Declaration
protected override object FindItem(string startsWith)
Parameters
System.String startsWith

The String to search for.

Returns
System.Object

The first RadCOmboBoxItem found; returns null if no match is found.

Overrides
BaseComboBoxElement.FindItem(String)

FindItemExact(String)

Finds the first item in the combo box that matches the specified string.

Declaration
protected override object FindItemExact(string text)
Parameters
System.String text

The String to search for.

Returns
System.Object

The first item found; returns null if no match is found.

Overrides
BaseComboBoxElement.FindItemExact(String)

FindItemExact(String, String)

Finds the item exact.

Declaration
protected virtual GridViewRowInfo FindItemExact(string text, string field)
Parameters
System.String text

The text.

System.String field

The field.

Returns
GridViewRowInfo

FindItemIndexExact(String)

Finds the index of the item with the specified text. The passed argument is compared with the DisplayMember value for each item in the items collection.

Declaration
protected override int FindItemIndexExact(string text)
Parameters
System.String text

The text of the item which index is to be acquired.

Returns
System.Int32

The index of the item if found, otherwise -1.

Overrides
BaseComboBoxElement.FindItemIndexExact(String)

GetActiveItem()

Gets the active item.

Declaration
protected override object GetActiveItem()
Returns
System.Object

Overrides
BaseComboBoxElement.GetActiveItem()

GetCurrentRow(Boolean)

Gets the current row.

Declaration
protected virtual GridViewRowInfo GetCurrentRow(bool getFirstPosibleIfNoCurrentAvailable)
Parameters
System.Boolean getFirstPosibleIfNoCurrentAvailable

The get first posible if no current available.

Returns
GridViewRowInfo

GetItemHeight(Int32)

Call the GetItemHeight member function to retrieve the height of list items in a combo box.

Declaration
public override int GetItemHeight(int index)
Parameters
System.Int32 index

Specifies the item of the combo box whose height is to be retrieved.

Returns
System.Int32

Overrides
BaseComboBoxElement.GetItemHeight(Int32)

GetItemText(Object)

Gets the text of the specified item.

Declaration
public override string GetItemText(object item)
Parameters
System.Object item

Returns
System.String

Overrides
BaseComboBoxElement.GetItemText(Object)

GetPopupSize(RadPopupControlBase, Boolean)

Gets the display size for the popup.

Declaration
protected override Size GetPopupSize(RadPopupControlBase popup, bool measure)
Parameters
RadPopupControlBase popup

The popup which size should beretrieved.

System.Boolean measure

True to perform explicit measure, false otherwise.

Returns
System.Drawing.Size

Overrides
PopupEditorBaseElement.GetPopupSize(RadPopupControlBase, Boolean)

GetText(Object)

Gets the text.

Declaration
protected override string GetText(object item)
Parameters
System.Object item

The item.

Returns
System.String

Overrides
BaseComboBoxElement.GetText(Object)

Initialize(Object)

Initializes the provider.

Declaration
public override void Initialize(object value)
Parameters
System.Object value

value to be pre-loaded inside the initialized editor.

Overrides
EditorBaseElement.Initialize(Object)

OnDoubleClick(EventArgs)

Raises the DoubleClick event.

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

Overrides
BaseComboBoxElement.OnDoubleClick(EventArgs)

OnLoaded()

Called when the element has been successfully loaded. That includes loading of all its children as well.

Declaration
protected override void OnLoaded()
Overrides
RadElement.OnLoaded()

OnNotifyPropertyChanged(PropertyChangedEventArgs)

Declaration
protected override void OnNotifyPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.ComponentModel.PropertyChangedEventArgs e

Overrides
RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)

OnParentChanged(RadElement)

Notifies for a change in the Parent value.

Declaration
protected override void OnParentChanged(RadElement previousParent)
Parameters
RadElement previousParent

The previous parent element (if any)

Overrides
RadElement.OnParentChanged(RadElement)

OnPopupClosed(RadPopupClosedEventArgs)

Raises the PopupClosed event.

Declaration
protected override void OnPopupClosed(RadPopupClosedEventArgs e)
Parameters
RadPopupClosedEventArgs e

The RadPopupClosedEventArgs instance containing the event data.

Overrides
BaseComboBoxElement.OnPopupClosed(RadPopupClosedEventArgs)

OnPopupOpening(CancelEventArgs)

Raises the PopupOpening event.

Declaration
protected override void OnPopupOpening(CancelEventArgs e)
Parameters
System.ComponentModel.CancelEventArgs e

The System.ComponentModel.CancelEventArgs instance containing the event data.

Overrides
PopupEditorBaseElement.OnPopupOpening(CancelEventArgs)

OnPropertyChanged(RadPropertyChangedEventArgs)

Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs e

Overrides
BaseComboBoxElement.OnPropertyChanged(RadPropertyChangedEventArgs)

PostProcessEvent(GridViewEvent)

Allows additional processing of an event that has been just dispatched.

Declaration
public GridViewEventResult PostProcessEvent(GridViewEvent eventData)
Parameters
GridViewEvent eventData

Returns
GridViewEventResult

Implements
IGridViewEventListener.PostProcessEvent(GridViewEvent)

PreProcessEvent(GridViewEvent)

Allows previewing of an event that is about to be dispatched.

Declaration
public GridViewEventResult PreProcessEvent(GridViewEvent eventData)
Parameters
GridViewEvent eventData

Returns
GridViewEventResult

Implements
IGridViewEventListener.PreProcessEvent(GridViewEvent)

ProcessDeleteKey(KeyEventArgs)

Processes the delete key.

Declaration
protected override void ProcessDeleteKey(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs e

The System.Windows.Forms.KeyEventArgs instance containing the event data.

Overrides
BaseComboBoxElement.ProcessDeleteKey(KeyEventArgs)

ProcessEscKey(KeyEventArgs)

Processes the Escape key

Declaration
public override bool ProcessEscKey(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs e

An instance of System.Windows.Forms.KeyEventArgs

Returns
System.Boolean

true if the event is processed, false otherwise

Overrides
BaseComboBoxElement.ProcessEscKey(KeyEventArgs)

ProcessEvent(GridViewEvent)

Core entry point for receiving and processing an event.

Declaration
public GridViewEventResult ProcessEvent(GridViewEvent eventData)
Parameters
GridViewEvent eventData

Returns
GridViewEventResult

Implements
IGridViewEventListener.ProcessEvent(GridViewEvent)

ProcessFilterDescriptor(FilterDescriptor, String)

Processes the filter descriptor.

Declaration
protected virtual void ProcessFilterDescriptor(FilterDescriptor descriptor, string textToSearch)
Parameters
FilterDescriptor descriptor

The descriptor.

System.String textToSearch

The text to search.

ProcessKeyDown(Object, KeyEventArgs)

Processes the key down.

Declaration
protected override void ProcessKeyDown(object sender, KeyEventArgs e)
Parameters
System.Object sender

The sender.

System.Windows.Forms.KeyEventArgs e

The System.Windows.Forms.KeyEventArgs instance containing the event data.

Overrides
BaseComboBoxElement.ProcessKeyDown(Object, KeyEventArgs)

ProcessPageUpDownKeys(KeyEventArgs)

Processes the page up down keys.

Declaration
protected override void ProcessPageUpDownKeys(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs e

The System.Windows.Forms.KeyEventArgs instance containing the event data.

Overrides
BaseComboBoxElement.ProcessPageUpDownKeys(KeyEventArgs)

ProcessReturnKey(KeyEventArgs)

Processes the Enter key

Declaration
public override void ProcessReturnKey(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs e

An instance of System.Windows.Forms.KeyEventArgs

Overrides
BaseComboBoxElement.ProcessReturnKey(KeyEventArgs)

ProcessTextChanged(Object, EventArgs)

Processes the text changed.

Declaration
protected override void ProcessTextChanged(object sender, EventArgs e)
Parameters
System.Object sender

The sender.

System.EventArgs e

The System.EventArgs instance containing the event data.

Overrides
BaseComboBoxElement.ProcessTextChanged(Object, EventArgs)

ProcessTextKeyUp(Object, KeyEventArgs)

Processes the text key up.

Declaration
protected override void ProcessTextKeyUp(object sender, KeyEventArgs e)
Parameters
System.Object sender

The sender.

System.Windows.Forms.KeyEventArgs e

The System.Windows.Forms.KeyEventArgs instance containing the event data.

Overrides
BaseComboBoxElement.ProcessTextKeyUp(Object, KeyEventArgs)

ScrollItemIntoView(Object)

Scrolls the item into view.

Declaration
protected override void ScrollItemIntoView(object item)
Parameters
System.Object item

The item.

Overrides
BaseComboBoxElement.ScrollItemIntoView(Object)

ScrollToHome()

Scrolls to home.

Declaration
protected override void ScrollToHome()
Overrides
BaseComboBoxElement.ScrollToHome()

SelectFirstRow()

Selects the first row.

Declaration
protected virtual void SelectFirstRow()

SelectNextItem()

Selects the next item.

Declaration
protected override void SelectNextItem()
Overrides
BaseComboBoxElement.SelectNextItem()

SelectPreviousItem()

Selects the previous item.

Declaration
protected override void SelectPreviousItem()
Overrides
BaseComboBoxElement.SelectPreviousItem()

SetActiveItem(Object)

Sets the active item.

Declaration
protected override void SetActiveItem(object item)
Parameters
System.Object item

The item.

Overrides
BaseComboBoxElement.SetActiveItem(Object)

SetActiveItem(String)

Sets the active item.

Declaration
protected override void SetActiveItem(string text)
Parameters
System.String text

The text.

Overrides
BaseComboBoxElement.SetActiveItem(String)

SetAppendAutoComplete(KeyPressEventArgs)

Sets the append auto complete.

Declaration
protected override void SetAppendAutoComplete(KeyPressEventArgs e)
Parameters
System.Windows.Forms.KeyPressEventArgs e

The System.Windows.Forms.KeyPressEventArgs instance containing the event data.

Overrides
BaseComboBoxElement.SetAppendAutoComplete(KeyPressEventArgs)

SetCurrentRowOnReturnOrTabKey(KeyEventArgs)

Declaration
protected virtual void SetCurrentRowOnReturnOrTabKey(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs e

TextBox_TextChanging(Object, TextChangingEventArgs)

Declaration
protected override void TextBox_TextChanging(object sender, TextChangingEventArgs e)
Parameters
System.Object sender

TextChangingEventArgs e

Overrides
BaseComboBoxElement.TextBox_TextChanging(Object, TextChangingEventArgs)

TextBoxPanel_Pasted(Object, EventArgs)

Declaration
protected override void TextBoxPanel_Pasted(object sender, EventArgs e)
Parameters
System.Object sender

System.EventArgs e

Overrides
BaseComboBoxElement.TextBoxPanel_Pasted(Object, EventArgs)

UnwirePopupFormEvents(RadPopupControlBase)

Unwires the popup form events.

Declaration
protected override void UnwirePopupFormEvents(RadPopupControlBase popup)
Parameters
RadPopupControlBase popup

The popup.

Overrides
PopupEditorBaseElement.UnwirePopupFormEvents(RadPopupControlBase)

WirePopupFormEvents(RadPopupControlBase)

Wires the popup form events.

Declaration
protected override void WirePopupFormEvents(RadPopupControlBase popup)
Parameters
RadPopupControlBase popup

The popup.

Overrides
PopupEditorBaseElement.WirePopupFormEvents(RadPopupControlBase)

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>>)

Was this article helpful?

Tell us how we can improve this article

Skip
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.