Class
RadCheckedDropDownList

Represents a CheckedDropDown List control that allows multiple item selection through checkboxes. The RadCheckedDropDownList class is a specialized version of RadDropDownList that wraps the RadCheckedDropDownListElement. This control provides functionality for displaying a list of items with checkboxes that can be individually selected.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Data Controls")]
[ComplexBindingProperties("DataSource", "ValueMember")]
[LookupBindingProperties("DataSource", "DisplayMember", "ValueMember", "SelectedValue")]
[DefaultBindingProperty("Text")]
public class RadCheckedDropDownList : RadDropDownList, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider, ISupportRootUIAutomation

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadEditorControlRadDropDownListRadCheckedDropDownList

Implements: IAnalyticsProviderIBindableComponentIComponentIComponentTreeHandlerIDisposableIDropTargetILayoutHandlerINotifyPropertyChangedISupportInitializeISupportInitializeNotificationISupportRootUIAutomationISynchronizeInvokeIWin32Window

Inherited Members RadDropDownList.SelectedIndexChangedEventKeyRadDropDownList.SelectedIndexChangingEventKeyRadDropDownList.SelectedValueChangedEventKeyRadDropDownList.ListItemDataBindingEventKeyRadDropDownList.ListItemDataBoundEventKeyRadDropDownList.CreatingVisualListItemEventKeyRadDropDownList.PopupOpenedEventKeyRadDropDownList.PopupOpeningEventKeyRadDropDownList.PopupClosingEventKeyRadDropDownList.PopupClosedEventKeyRadDropDownList.SelectionRangeChangedKeyRadDropDownList.SortStyleChangedKeyRadDropDownList.VisualItemFormattingKeyRadDropDownList.KeyDownEventKeyRadDropDownList.KeyUpEventKeyRadDropDownList.KeyPressEventKeyRadDropDownList.Dispose(bool)RadDropDownList.CreateChildItems(RadElement)RadDropDownList.SelectText(int, int)RadDropDownList.SelectAllText()RadDropDownList.SelectAll()RadDropDownList.OnDataBindingComplete(object, ListBindingCompleteEventArgs)RadDropDownList.FindItemExact(string, bool)RadDropDownList.FindString(string)RadDropDownList.FindString(string, int)RadDropDownList.FindStringExact(string)RadDropDownList.FindStringExact(string, int)RadDropDownList.FindStringNonWrapping(string)RadDropDownList.FindStringNonWrapping(string, int)RadDropDownList.Rebind()RadDropDownList.ShowDropDown()RadDropDownList.CloseDropDown()RadDropDownList.BeginUpdate()RadDropDownList.EndUpdate()RadDropDownList.DeferRefresh()RadDropDownList.CreateAccessibilityInstance()RadDropDownList.OnRightToLeftChanged(EventArgs)RadDropDownList.OnBindingContextChanged(EventArgs)RadDropDownList.OnLeave(EventArgs)RadDropDownList.OnLostFocus(EventArgs)RadDropDownList.OnSortStyleChanged(SortStyle)RadDropDownList.OnVisualItemFormatting(RadListVisualItem)RadDropDownList.OnSelectedIndexChanged(object, int)RadDropDownList.OnSelectedIndexChanging(object, int)RadDropDownList.OnSelectedValueChanged(object, int, object, object)RadDropDownList.OnItemDataBinding(object, ListItemDataBindingEventArgs)RadDropDownList.OnItemDataBound(object, ListItemDataBoundEventArgs)RadDropDownList.OnCreatingVisualItem(object, CreatingVisualListItemEventArgs)RadDropDownList.element_PopupClosing(object, RadPopupClosingEventArgs)RadDropDownList.element_PopupClosed(object, RadPopupClosedEventArgs)RadDropDownList.element_PopupOpening(object, CancelEventArgs)RadDropDownList.element_PopupOpened(object, EventArgs)RadDropDownList.dropDownListElement_KeyUp(object, KeyEventArgs)RadDropDownList.dropDownListElement_KeyPress(object, KeyPressEventArgs)RadDropDownList.dropDownListElement_KeyDown(object, KeyEventArgs)RadDropDownList.CreateRootElement()RadDropDownList.ProcessAutoSizeChanged(bool)RadDropDownList.ProcessCodedUIMessage(ref IPCMessage)RadDropDownList.WndProc(ref Message)RadDropDownList.ControlDefinesThemeForElement(RadElement)RadDropDownList.IsInputChar(char)RadDropDownList.IsInputKey(Keys)RadDropDownList.EnableAlternatingItemColorRadDropDownList.DefaultSizeRadDropDownList.AllowShowFocusCuesRadDropDownList.AutoSizeRadDropDownList.EnableKineticScrollingRadDropDownList.ShowImageInEditorAreaRadDropDownList.FitItemsToSizeRadDropDownList.PopupRadDropDownList.MaxDropDownItemsRadDropDownList.AutoSizeItemsRadDropDownList.DropDownMinSizeRadDropDownList.DropDownSizingModeRadDropDownList.CaseSensitiveRadDropDownList.SelectNextOnDoubleClickRadDropDownList.FormatInfoRadDropDownList.FormatStringRadDropDownList.SortStyleRadDropDownList.FormattingEnabledRadDropDownList.DropDownAnimationEasingRadDropDownList.DropDownAnimationEnabledRadDropDownList.DropDownAnimationFramesRadDropDownList.DropDownHeightRadDropDownList.DropDownStyleRadDropDownList.DefaultItemsCountInDropDownRadDropDownList.DropDownMaxSizeRadDropDownList.DropDownListElementRadDropDownList.ListElementRadDropDownList.ItemHeightRadDropDownList.SelectedItemsRadDropDownList.SelectedValueRadDropDownList.SelectedItemRadDropDownList.SelectedIndexRadDropDownList.AutoCompleteDataSourceRadDropDownList.AutoCompleteDisplayMemberRadDropDownList.AutoCompleteValueMemberRadDropDownList.DataSourceRadDropDownList.DataMemberRadDropDownList.DisplayMemberRadDropDownList.ValueMemberRadDropDownList.DescriptionTextMemberRadDropDownList.EnableMouseWheelRadDropDownList.IsPopupVisibleRadDropDownList.FilterRadDropDownList.FilterExpressionRadDropDownList.IsFilterActiveRadDropDownList.EnableUIAutomationRadDropDownList.UIAutomationProviderRadDropDownList.TextRadDropDownList.NullTextRadDropDownList.SelectedTextRadDropDownList.SelectionLengthRadDropDownList.SelectionStartRadDropDownList.CausesValidationRadDropDownList.FindStringComparerRadDropDownList.ItemsSortComparerRadDropDownList.FontRadDropDownList.TextChangedRadDropDownList.DataBindingCompleteRadDropDownList.KeyPressRadDropDownList.KeyUpRadDropDownList.KeyDownRadDropDownList.PopupOpenedRadDropDownList.PopupOpeningRadDropDownList.PopupClosingRadDropDownList.PopupClosedRadDropDownList.SelectedIndexChangedRadDropDownList.SelectedIndexChangingRadDropDownList.SelectedValueChangedRadDropDownList.ItemDataBindingRadDropDownList.ItemDataBoundRadDropDownList.CreatingVisualListItemRadDropDownList.SortStyleChangedRadDropDownList.VisualListItemFormattingRadEditorControl.OnParentChanged(EventArgs)RadEditorControl.GetPreferredSize(Size)RadEditorControl.GetRootElementDesiredSize(int, int, int, int)RadEditorControl.SetBoundsCore(int, int, int, int, BoundsSpecified)RadControl.isResizing2RadControl.isDisposing2RadControl.invalidResizeRectRadControl.isAccessibilityRequestedRadControl.Construct()RadControl.CreateBehavior()RadControl.InitializeRootElement(RootRadElement)RadControl.LoadElementTree()RadControl.LoadElementTree(Size)RadControl.OnKeyDown(KeyEventArgs)RadControl.OnKeyUp(KeyEventArgs)RadControl.OnPreviewKeyDown(PreviewKeyDownEventArgs)RadControl.OnKeyPress(KeyPressEventArgs)RadControl.OnClick(EventArgs)RadControl.OnDoubleClick(EventArgs)RadControl.OnMouseDown(MouseEventArgs)RadControl.OnMouseUp(MouseEventArgs)RadControl.OnMouseEnter(EventArgs)RadControl.OnMouseLeave(EventArgs)RadControl.OnMouseMove(MouseEventArgs)RadControl.OnMouseHover(EventArgs)RadControl.OnMouseWheel(MouseEventArgs)RadControl.OnMouseCaptureChanged(EventArgs)RadControl.OnCreateControl()RadControl.OnHandleDestroyed(EventArgs)RadControl.OnVisibleChanged(EventArgs)RadControl.OnFontChanged(EventArgs)RadControl.OnForeColorChanged(EventArgs)RadControl.OnBackColorChanged(EventArgs)RadControl.OnEnabledChanged(EventArgs)RadControl.OnLocationChanged(EventArgs)RadControl.OnPaddingChanged(EventArgs)RadControl.OnPaint(PaintEventArgs)RadControl.OnLayout(LayoutEventArgs)RadControl.OnAutoSizeChanged(EventArgs)RadControl.OnInvalidated(RadElement)RadControl.OnLoad(Size)RadControl.OnCaptureLosing()RadControl.OnThemeChanged()RadControl.OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)RadControl.OnScreenTipNeeded(object, ScreenTipNeededEventArgs)RadControl.OnThemeNameChanged(ThemeNameChangedEventArgs)RadControl.ProcessMnemonic(char)RadControl.ProcessFocusRequested(RadElement)RadControl.ProcessCaptureChangeRequested(RadElement, bool)RadControl.GetInputElement()RadControl.OnNotifyPropertyChanged(string)RadControl.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadControl.OnZoomGesture(ZoomGestureEventArgs)RadControl.OnRotateGesture(RotateGestureEventArgs)RadControl.OnPanGesture(PanGestureEventArgs)RadControl.OnTwoFingerTapGesture(GestureEventArgs)RadControl.OnPressAndTapGesture(PressAndTapGestureEventArgs)RadControl.OnGesture(GestureEventArgs)RadControl.ProcessGesture(Message)RadControl.EnableGesture(GestureType)RadControl.DisableGesture(GestureType)RadControl.Refresh()RadControl.SuspendUpdate()RadControl.ResumeUpdate()RadControl.ResumeUpdate(bool)RadControl.InvokeLayoutCallback(LayoutCallback)RadControl.RegisterHostedControl(RadHostItem)RadControl.UnregisterHostedControl(RadHostItem, bool)RadControl.ResolveStyleGroupForElement(StyleGroup, RadObject)RadControl.GetPlainText()RadControl.ShouldSerializeProperty(RadProperty)RadControl.ShouldSerializeProperty(RadProperty, RadObject)RadControl.ResetProperty(RadProperty, RadObject)RadControl.FindPropertyInChildren(RadControl, IPCMessage)RadControl.ScaleControl(SizeF, BoundsSpecified)RadControl.PerformRadAutoScale(BoundsSpecified?)RadControl.GetMonitorDpiScaleFactor(Control)RadControl.SetRadAutoScale(bool)RadControl.EnableDpiScalingRadControl.EnableRadAutoScaleRadControl.EnableRadFormInitialDpiScalingRadControl.EnableImageDpiScalingRadControl.EnableSvgImagesRadControl.IsLoadedRadControl.ElementTreeRadControl.UseCompatibleTextRenderingDefaultValueRadControl.BehaviorRadControl.RootElementRadControl.PaddingRadControl.ThemeNameRadControl.EnableThemingRadControl.ImageListRadControl.ImageScalingSizeRadControl.UseCompatibleTextRenderingRadControl.MaximumSizeRadControl.MinimumSizeRadControl.FocusableRadControl.SiteRadControl.IsInitializingRadControl.SmallImageListRadControl.SmallImageScalingSizeRadControl.IsDesignModeRadControl.IsDisplayedRadControl.FocusedElementRadControl.ShowItemToolTipsRadControl.CommandBindingsRadControl.EnableKeyMapRadControl.BackColorRadControl.ForeColorRadControl.ValidationCancelRadControl.EnableAnalyticsRadControl.AnalyticsNameRadControl.EnableRadAccessibilityObjectsRadControl.EnableCodedUITestsRadControl.EnableCodedUITestsDefaultValueRadControl.EnableUIAutomationDefaultValueRadControl.ElementInvalidatedRadControl.ToolTipTextNeededRadControl.ScreenTipNeededRadControl.ThemeNameChangedRadControl.InitializedRadControl.PropertyChangedRadControl.ZoomGestureRadControl.RotateGestureRadControl.PanGestureRadControl.TwoFingerTapGestureRadControl.PressAndTapGestureScrollableControl.ScrollStateAutoScrollingScrollableControl.ScrollStateHScrollVisibleScrollableControl.ScrollStateVScrollVisibleScrollableControl.ScrollStateUserHasScrolledScrollableControl.ScrollStateFullDragScrollableControl.AdjustFormScrollbars(bool)ScrollableControl.GetScrollState(int)ScrollableControl.OnPaintBackground(PaintEventArgs)ScrollableControl.SetDisplayRectLocation(int, int)ScrollableControl.ScrollControlIntoView(Control)ScrollableControl.ScrollToControl(Control)ScrollableControl.OnScroll(ScrollEventArgs)ScrollableControl.SetAutoScrollMargin(int, int)ScrollableControl.SetScrollState(int, bool)ScrollableControl.AutoScrollScrollableControl.AutoScrollMarginScrollableControl.AutoScrollPositionScrollableControl.AutoScrollMinSizeScrollableControl.CreateParamsScrollableControl.DisplayRectangleScrollableControl.HScrollScrollableControl.HorizontalScrollScrollableControl.VScrollScrollableControl.VerticalScrollScrollableControl.ScrollControl.GetAccessibilityObjectById(int)Control.SetAutoSizeMode(AutoSizeMode)Control.GetAutoSizeMode()Control.AccessibilityNotifyClients(AccessibleEvents, int)Control.AccessibilityNotifyClients(AccessibleEvents, int, int)Control.BeginInvoke(Delegate)Control.BeginInvoke(Delegate, params object[])Control.BringToFront()Control.Contains(Control)Control.CreateControlsInstance()Control.CreateGraphics()Control.CreateHandle()Control.CreateControl()Control.DefWndProc(ref Message)Control.DestroyHandle()Control.DoDragDrop(object, DragDropEffects)Control.DrawToBitmap(Bitmap, Rectangle)Control.EndInvoke(IAsyncResult)Control.FindForm()Control.GetTopLevel()Control.RaiseKeyEvent(object, KeyEventArgs)Control.RaiseMouseEvent(object, MouseEventArgs)Control.Focus()Control.FromChildHandle(IntPtr)Control.FromHandle(IntPtr)Control.GetChildAtPoint(Point, GetChildAtPointSkip)Control.GetChildAtPoint(Point)Control.GetContainerControl()Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified)Control.GetNextControl(Control, bool)Control.GetStyle(ControlStyles)Control.Hide()Control.InitLayout()Control.Invalidate(Region)Control.Invalidate(Region, bool)Control.Invalidate()Control.Invalidate(bool)Control.Invalidate(Rectangle)Control.Invalidate(Rectangle, bool)Control.Invoke(Delegate)Control.Invoke(Delegate, params object[])Control.InvokePaint(Control, PaintEventArgs)Control.InvokePaintBackground(Control, PaintEventArgs)Control.IsKeyLocked(Keys)Control.IsMnemonic(char, string)Control.LogicalToDeviceUnits(int)Control.LogicalToDeviceUnits(Size)Control.ScaleBitmapLogicalToDevice(ref Bitmap)Control.NotifyInvalidate(Rectangle)Control.InvokeOnClick(Control, EventArgs)Control.OnBackgroundImageChanged(EventArgs)Control.OnBackgroundImageLayoutChanged(EventArgs)Control.OnCausesValidationChanged(EventArgs)Control.OnContextMenuChanged(EventArgs)Control.OnContextMenuStripChanged(EventArgs)Control.OnCursorChanged(EventArgs)Control.OnDockChanged(EventArgs)Control.OnNotifyMessage(Message)Control.OnParentBackColorChanged(EventArgs)Control.OnParentBackgroundImageChanged(EventArgs)Control.OnParentBindingContextChanged(EventArgs)Control.OnParentCursorChanged(EventArgs)Control.OnParentEnabledChanged(EventArgs)Control.OnParentFontChanged(EventArgs)Control.OnParentForeColorChanged(EventArgs)Control.OnParentRightToLeftChanged(EventArgs)Control.OnParentVisibleChanged(EventArgs)Control.OnPrint(PaintEventArgs)Control.OnTabIndexChanged(EventArgs)Control.OnTabStopChanged(EventArgs)Control.OnTextChanged(EventArgs)Control.OnClientSizeChanged(EventArgs)Control.OnControlAdded(ControlEventArgs)Control.OnControlRemoved(ControlEventArgs)Control.OnHandleCreated(EventArgs)Control.OnDragEnter(DragEventArgs)Control.OnDragOver(DragEventArgs)Control.OnDragLeave(EventArgs)Control.OnDragDrop(DragEventArgs)Control.OnGiveFeedback(GiveFeedbackEventArgs)Control.InvokeGotFocus(Control, EventArgs)Control.OnHelpRequested(HelpEventArgs)Control.OnInvalidated(InvalidateEventArgs)Control.InvokeLostFocus(Control, EventArgs)Control.OnMarginChanged(EventArgs)Control.OnMouseDoubleClick(MouseEventArgs)Control.OnMouseClick(MouseEventArgs)Control.OnDpiChangedBeforeParent(EventArgs)Control.OnDpiChangedAfterParent(EventArgs)Control.OnMove(EventArgs)Control.OnQueryContinueDrag(QueryContinueDragEventArgs)Control.OnRegionChanged(EventArgs)Control.OnResize(EventArgs)Control.OnSizeChanged(EventArgs)Control.OnChangeUICues(UICuesEventArgs)Control.OnStyleChanged(EventArgs)Control.OnSystemColorsChanged(EventArgs)Control.OnValidating(CancelEventArgs)Control.OnValidated(EventArgs)Control.RescaleConstantsForDpi(int, int)Control.PerformLayout()Control.PerformLayout(Control, string)Control.PointToClient(Point)Control.PointToScreen(Point)Control.PreProcessMessage(ref Message)Control.PreProcessControlMessage(ref Message)Control.ProcessCmdKey(ref Message, Keys)Control.ProcessDialogChar(char)Control.ProcessDialogKey(Keys)Control.ProcessKeyEventArgs(ref Message)Control.ProcessKeyMessage(ref Message)Control.ProcessKeyPreview(ref Message)Control.RaiseDragEvent(object, DragEventArgs)Control.RaisePaintEvent(object, PaintEventArgs)Control.RecreateHandle()Control.RectangleToClient(Rectangle)Control.RectangleToScreen(Rectangle)Control.ReflectMessage(IntPtr, ref Message)Control.ResetMouseEventArgs()Control.ResetText()Control.ResumeLayout()Control.ResumeLayout(bool)Control.Scale(SizeF)Control.Select()Control.Select(bool, bool)Control.SelectNextControl(Control, bool, bool, bool, bool)Control.SendToBack()Control.SetBounds(int, int, int, int)Control.SetBounds(int, int, int, int, BoundsSpecified)Control.SetClientSizeCore(int, int)Control.SizeFromClientSize(Size)Control.SetStyle(ControlStyles, bool)Control.SetTopLevel(bool)Control.SetVisibleCore(bool)Control.RtlTranslateAlignment(HorizontalAlignment)Control.RtlTranslateAlignment(LeftRightAlignment)Control.RtlTranslateAlignment(ContentAlignment)Control.RtlTranslateHorizontal(HorizontalAlignment)Control.RtlTranslateLeftRight(LeftRightAlignment)Control.RtlTranslateContent(ContentAlignment)Control.Show()Control.SuspendLayout()Control.Update()Control.UpdateBounds()Control.UpdateBounds(int, int, int, int)Control.UpdateBounds(int, int, int, int, int, int)Control.UpdateZOrder()Control.UpdateStyles()Control.OnImeModeChanged(EventArgs)Control.AccessibilityObjectControl.AccessibleDefaultActionDescriptionControl.AccessibleDescriptionControl.AccessibleNameControl.AccessibleRoleControl.AllowDropControl.AnchorControl.AutoScrollOffsetControl.LayoutEngineControl.BackgroundImageControl.BackgroundImageLayoutControl.BindingContextControl.BottomControl.BoundsControl.CanFocusControl.CanRaiseEventsControl.CanSelectControl.CaptureControl.CheckForIllegalCrossThreadCallsControl.ClientRectangleControl.ClientSizeControl.CompanyNameControl.ContainsFocusControl.ContextMenuControl.ContextMenuStripControl.ControlsControl.CreatedControl.CursorControl.DataBindingsControl.DefaultBackColorControl.DefaultCursorControl.DefaultFontControl.DefaultForeColorControl.DefaultMarginControl.DefaultMaximumSizeControl.DefaultMinimumSizeControl.DefaultPaddingControl.DeviceDpiControl.IsDisposedControl.DisposingControl.DockControl.DoubleBufferedControl.EnabledControl.FocusedControl.FontHeightControl.HandleControl.HasChildrenControl.HeightControl.IsHandleCreatedControl.InvokeRequiredControl.IsAccessibleControl.IsMirroredControl.LeftControl.LocationControl.MarginControl.ModifierKeysControl.MouseButtonsControl.MousePositionControl.NameControl.ParentControl.ProductNameControl.ProductVersionControl.RecreatingHandleControl.RegionControl.RenderRightToLeftControl.ResizeRedrawControl.RightControl.RightToLeftControl.ScaleChildrenControl.SizeControl.TabIndexControl.TagControl.TopControl.TopLevelControlControl.ShowKeyboardCuesControl.ShowFocusCuesControl.UseWaitCursorControl.VisibleControl.WidthControl.PreferredSizeControl.CanEnableImeControl.DefaultImeModeControl.ImeModeControl.ImeModeBaseControl.PropagatingImeModeControl.BackColorChangedControl.BackgroundImageChangedControl.BackgroundImageLayoutChangedControl.BindingContextChangedControl.CausesValidationChangedControl.ClientSizeChangedControl.ContextMenuChangedControl.ContextMenuStripChangedControl.CursorChangedControl.DockChangedControl.EnabledChangedControl.FontChangedControl.ForeColorChangedControl.LocationChangedControl.MarginChangedControl.RegionChangedControl.RightToLeftChangedControl.SizeChangedControl.TabIndexChangedControl.TabStopChangedControl.VisibleChangedControl.ClickControl.ControlAddedControl.ControlRemovedControl.DragDropControl.DragEnterControl.DragOverControl.DragLeaveControl.GiveFeedbackControl.HandleCreatedControl.HandleDestroyedControl.HelpRequestedControl.InvalidatedControl.PaddingChangedControl.PaintControl.QueryContinueDragControl.QueryAccessibilityHelpControl.DoubleClickControl.EnterControl.GotFocusControl.LayoutControl.LeaveControl.LostFocusControl.MouseClickControl.MouseDoubleClickControl.MouseCaptureChangedControl.MouseDownControl.MouseEnterControl.MouseLeaveControl.DpiChangedBeforeParentControl.DpiChangedAfterParentControl.MouseHoverControl.MouseMoveControl.MouseUpControl.MouseWheelControl.MoveControl.PreviewKeyDownControl.ResizeControl.ChangeUICuesControl.StyleChangedControl.SystemColorsChangedControl.ValidatingControl.ValidatedControl.ParentChangedControl.ImeModeChangedComponent.Dispose()Component.GetService(Type)Component.ToString()Component.EventsComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

RadCheckedDropDownList()

Initializes a new instance of the RadCheckedDropDownList class with default settings. Sets the dropdown style to DropDownList and enables tab navigation.

Declaration

cs-api-definition
public RadCheckedDropDownList()

Properties

AutoCompleteMode

Gets or sets the mode for the automatic completion feature used in the checked dropdown list. This determines how the control suggests completions as the user types.

Declaration

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

Property Value

AutoCompleteMode

Overrides RadDropDownList.AutoCompleteMode

AutoCompleteTextBoxElement

Gets the RadAutoCompleteBoxElement associated with this control. This element provides the auto-complete text box functionality.

Declaration

cs-api-definition
protected RadAutoCompleteBoxElement AutoCompleteTextBoxElement { get; }

Property Value

RadAutoCompleteBoxElement

CheckedDropDownListElement

Gets the instance of RadCheckedDropDownListElement that provides the core functionality for this control.

Declaration

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

Property Value

RadCheckedDropDownListElement

CheckedItems

Gets a collection of items that are currently checked in this RadCheckedDropDownList. This collection only contains the items that have been selected by the user.

Declaration

cs-api-definition
public DropDownCheckedItemsCollection CheckedItems { get; }

Property Value

DropDownCheckedItemsCollection

CheckedMember

Gets or sets the name of the property in the data source that determines the checked state of items. When binding to a data source, this property specifies which field should be used to determine if an item is checked or unchecked.

Declaration

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

Property Value

string

Items

Gets a collection of items contained in this RadCheckedDropDownList. This collection includes all items that can be checked or unchecked in the list.

Declaration

cs-api-definition
public RadCheckedListDataItemCollection Items { get; }

Property Value

RadCheckedListDataItemCollection

MaxLength

Gets or sets the maximum number of characters the user can type or paste into the text box control. The default value is the maximum possible integer (2,147,483,647).

Declaration

cs-api-definition
public override int MaxLength { get; set; }

Property Value

int

Overrides RadDropDownList.MaxLength

Multiline

Gets or sets a value indicating whether the hosted textbox supports multiple lines of text. When set to true, the textbox can display multiple lines and accept line breaks.

Declaration

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

Property Value

bool

ReadOnly

Gets or sets a value indicating whether the dropdown list is read-only. When set to true, users cannot modify the text in the textbox, but can still check/uncheck items.

Declaration

cs-api-definition
[Browsable(true)]
public override bool ReadOnly { get; set; }

Property Value

bool

Overrides RadDropDownList.ReadOnly

ShowCheckAllItems

Gets or sets a value indicating whether to display a "Check All" item in the dropdown list. When enabled, this adds an item at the top of the list that allows users to check or uncheck all items at once.

Declaration

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

Property Value

bool

SyncSelectionWithText

Gets or sets a value indicating whether the checked state of items is synchronized with the text in the editable area. When true, the text displayed in the textbox reflects the checked items in the dropdown list.

Declaration

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

Property Value

bool

TabStop

Gets or sets a value indicating whether the user can give the focus to this control using the TAB key.

Declaration

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

Property Value

bool

ThemeClassName

Gets the name of the theme class used for styling this control.

Declaration

cs-api-definition
public override string ThemeClassName { get; }

Property Value

string

The fully qualified name of the RadDropDownList type.

Overrides RadControl.ThemeClassName

Methods

BeginInit()

Begins the initialization of the RadCheckedDropDownList control.

Declaration

cs-api-definition
public override void BeginInit()

Overrides RadControl.BeginInit()

CanEditElementAtDesignTime(RadElement)

Determines whether an element can be edited at design time.

Declaration

cs-api-definition
protected override bool CanEditElementAtDesignTime(RadElement element)

Parameters

element

RadElement

The RadElement to check.

Returns

bool

true if the element can be edited at design time; otherwise, false.

Overrides RadControl.CanEditElementAtDesignTime(RadElement)

CreateDropDownListElement()

Creates the RadCheckedDropDownListElement that is wrapped by this control.

Declaration

cs-api-definition
protected override RadDropDownListElement CreateDropDownListElement()

Returns

RadDropDownListElement

A new instance of RadCheckedDropDownListElement.

Overrides RadDropDownList.CreateDropDownListElement()

EndInit()

Ends the initialization of the RadCheckedDropDownList control.

Declaration

cs-api-definition
public override void EndInit()

Overrides RadDropDownList.EndInit()

OnEnter(EventArgs)

Raises the Enter event when the control is entered.

Declaration

cs-api-definition
protected override void OnEnter(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides RadDropDownList.OnEnter(EventArgs)

OnGotFocus(EventArgs)

Raises the GotFocus event and focuses the auto-complete text box.

Declaration

cs-api-definition
protected override void OnGotFocus(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides RadDropDownList.OnGotFocus(EventArgs)

ResetBackColorThemeOverrides()

Resets theme overrides for the BackColor property to their default values.

Declaration

cs-api-definition
protected override void ResetBackColorThemeOverrides()

Overrides RadDropDownList.ResetBackColorThemeOverrides()

ResetForeColorThemeOverrides()

Resets theme overrides for the ForeColor property to their default values.

Declaration

cs-api-definition
protected override void ResetForeColorThemeOverrides()

Overrides RadDropDownList.ResetForeColorThemeOverrides()

SetBackColorThemeOverrides()

Sets theme overrides for the BackColor property across all visual elements of the control.

Declaration

cs-api-definition
protected override void SetBackColorThemeOverrides()

Overrides RadDropDownList.SetBackColorThemeOverrides()

SetForeColorThemeOverrides()

Sets theme overrides for the ForeColor property across all visual elements of the control.

Declaration

cs-api-definition
protected override void SetForeColorThemeOverrides()

Overrides RadDropDownList.SetForeColorThemeOverrides()

Events

CheckAllItemCheckedChanged

Occurs when the "Check All" item has its checked state changed. This event is raised after the state has been changed and all items have been affected.

Declaration

cs-api-definition
public event RadCheckedListDataItemEventHandler CheckAllItemCheckedChanged

Event Value

RadCheckedListDataItemEventHandler

CheckAllItemCheckedChanging

Occurs when the "Check All" item is about to have its checked state changed. This event can be canceled to prevent the state change, which would otherwise affect all items in the list.

Declaration

cs-api-definition
public event RadCheckedListDataItemCancelEventHandler CheckAllItemCheckedChanging

Event Value

RadCheckedListDataItemCancelEventHandler

CreateTextBlock

Occurs when an instance of ITextBlock is being created. This event allows customization of text blocks during their creation.

Declaration

cs-api-definition
public event CreateTextBlockEventHandler CreateTextBlock

Event Value

CreateTextBlockEventHandler

ItemCheckedChanged

Occurs when a ListViewDataItem has its checked state changed. This event is raised after the item's checked state has been modified.

Declaration

cs-api-definition
public event RadCheckedListDataItemEventHandler ItemCheckedChanged

Event Value

RadCheckedListDataItemEventHandler

ItemCheckedChanging

Occurs when a ListViewDataItem is about to have its checked state changed. This event can be canceled to prevent the state change.

Declaration

cs-api-definition
public event RadCheckedListDataItemCancelEventHandler ItemCheckedChanging

Event Value

RadCheckedListDataItemCancelEventHandler

TextBlockFormatting

Occurs when a text block is formatting. This event allows customization of how text blocks are displayed in the control.

Declaration

cs-api-definition
public event TextBlockFormattingEventHandler TextBlockFormatting

Event Value

TextBlockFormattingEventHandler

TokenValidating

Occurs when text is being validated as a token. This event allows custom validation of text before it becomes a token.

Declaration

cs-api-definition
public event TokenValidatingEventHandler TokenValidating

Event Value

TokenValidatingEventHandler