New to Telerik UI for WinFormsStart a free 30-day trial

Displays a flat collection of labeled items with checkbox, each represented by a ListViewDataItem.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
[TelerikToolboxCategory("Data Controls")]
[ComplexBindingProperties("DataSource", "DataMember")]
[LookupBindingProperties("DataSource", "DisplayMember", "ValueMember", "CurrentItem")]
public class RadCheckedListBox : RadListView, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider, IFilterable

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadListViewRadCheckedListBox...

Implements: IAnalyticsProviderIBindableComponentIComponentIComponentTreeHandlerIDisposableIDropTargetIFilterableILayoutHandlerINotifyPropertyChangedISupportInitializeISupportInitializeNotificationISynchronizeInvokeIWin32Window...

Inherited Members RadListView.OnLoad(Size)RadListView.RadListView_Initialized(object, EventArgs)RadListView.CreateChildItems(RadElement)RadListView.CreateListViewElement()RadListView.BeginUpdate()RadListView.EndUpdate()RadListView.FindItemByKey(object)RadListView.FindItemByKey(object, bool)RadListView.Select(ListViewDataItem[])RadListView.BeginEdit()RadListView.EndEdit()RadListView.CancelEdit()RadListView.ExpandAll()RadListView.CollapseAll()RadListView.CheckSelectedItems()RadListView.UncheckSelectedItems()RadListView.CheckAllItems()RadListView.UncheckAllItems()RadListView.OnLostFocus(EventArgs)RadListView.OnGotFocus(EventArgs)RadListView.IsInputKey(Keys)RadListView.OnMouseDown(MouseEventArgs)RadListView.OnMouseUp(MouseEventArgs)RadListView.OnMouseMove(MouseEventArgs)RadListView.OnKeyDown(KeyEventArgs)RadListView.OnKeyPress(KeyPressEventArgs)RadListView.OnMouseWheel(MouseEventArgs)RadListView.OnThemeNameChanged(ThemeNameChangedEventArgs)RadListView.CanEditElementAtDesignTime(RadElement)RadListView.CreateAccessibilityInstance()RadListView.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadListView.CaseSensitiveColumnNamesRadListView.CheckBoxesPositionRadListView.CheckBoxesAlignmentRadListView.SelectLastAddedItemRadListView.HorizontalScrollStateRadListView.VerticalScrollStateRadListView.ThreeStateModeRadListView.AllowDragDropRadListView.ShowGridLinesRadListView.EnableLassoSelectionRadListView.EnableKineticScrollingRadListView.HotTrackingRadListView.EnableColumnSortRadListView.ItemSizeRadListView.GroupItemSizeRadListView.GroupIndentRadListView.ItemSpacingRadListView.FilterDescriptorsRadListView.FilterPredicateRadListView.IsDataBoundRadListView.GroupsRadListView.ValueMemberRadListView.DisplayMemberRadListView.CheckedMemberRadListView.EnableSortingRadListView.EnableFilteringRadListView.EnableGroupingRadListView.EnableCustomGroupingRadListView.SortDescriptorsRadListView.GroupDescriptorsRadListView.DataSourceRadListView.DataMemberRadListView.SelectedItemRadListView.SelectedIndexRadListView.CurrentItemRadListView.CurrentColumnRadListView.IsEditingRadListView.ColumnsRadListView.ItemsRadListView.ShowColumnHeadersRadListView.ShowGroupsRadListView.SelectedItemsRadListView.CheckedItemsRadListView.AllowColumnResizeRadListView.AllowColumnReorderRadListView.FullRowSelectRadListView.AllowArbitraryItemWidthRadListView.AllowArbitraryItemHeightRadListView.MultiSelectRadListView.AllowRemoveRadListView.ActiveEditorRadListView.ViewTypeRadListView.ListViewElementRadListView.HeaderHeightRadListView.DefaultSizeRadListView.KeyboardSearchResetIntervalRadListView.KeyboardSearchEnabledRadListView.FindStringComparerRadListView.AutoSizeColumnsModeRadListView.GroupExpandedRadListView.GroupExpandingRadListView.BindingContextChangedRadListView.BindingCompletedRadListView.SelectedItemChangingRadListView.SelectedItemsChangedRadListView.SelectedItemChangedRadListView.SelectedIndexChangedRadListView.ViewTypeChangedRadListView.ViewTypeChangingRadListView.ItemMouseDownRadListView.ItemMouseUpRadListView.ItemMouseMoveRadListView.ItemMouseHoverRadListView.ItemMouseEnterRadListView.ItemMouseLeaveRadListView.ItemMouseClickRadListView.ItemMouseDoubleClickRadListView.ItemCheckedChangingRadListView.ItemCheckedChangedRadListView.VisualItemFormattingRadListView.ItemCreatingRadListView.VisualItemCreatingRadListView.CellFormattingRadListView.ItemDataBoundRadListView.CurrentItemChangedRadListView.CurrentItemChangingRadListView.EditorRequiredRadListView.ItemEditingRadListView.EditorInitializedRadListView.ItemEditedRadListView.ValidationErrorRadListView.ItemValidatingRadListView.ItemValueChangedRadListView.ItemValueChangingRadListView.ColumnCreatingRadListView.CellCreatingRadListView.ItemRemovingRadListView.ItemRemovedRadControl.isResizing2RadControl.isDisposing2RadControl.invalidResizeRectRadControl.isAccessibilityRequestedRadControl.Dispose(bool)RadControl.Construct()RadControl.CreateBehavior()RadControl.CreateRootElement()RadControl.InitializeRootElement(RootRadElement)RadControl.LoadElementTree()RadControl.LoadElementTree(Size)RadControl.SetBackColorThemeOverrides()RadControl.ResetBackColorThemeOverrides()RadControl.SetForeColorThemeOverrides()RadControl.ResetForeColorThemeOverrides()RadControl.OnKeyUp(KeyEventArgs)RadControl.OnPreviewKeyDown(PreviewKeyDownEventArgs)RadControl.OnClick(EventArgs)RadControl.OnDoubleClick(EventArgs)RadControl.OnMouseEnter(EventArgs)RadControl.OnMouseLeave(EventArgs)RadControl.OnMouseHover(EventArgs)RadControl.OnMouseCaptureChanged(EventArgs)RadControl.OnCreateControl()RadControl.OnHandleDestroyed(EventArgs)RadControl.OnParentChanged(EventArgs)RadControl.OnVisibleChanged(EventArgs)RadControl.OnFontChanged(EventArgs)RadControl.OnForeColorChanged(EventArgs)RadControl.OnBackColorChanged(EventArgs)RadControl.OnEnabledChanged(EventArgs)RadControl.OnBindingContextChanged(EventArgs)RadControl.OnLocationChanged(EventArgs)RadControl.OnPaddingChanged(EventArgs)RadControl.OnRightToLeftChanged(EventArgs)RadControl.OnPaint(PaintEventArgs)RadControl.OnLayout(LayoutEventArgs)RadControl.OnAutoSizeChanged(EventArgs)RadControl.WndProc(ref Message)RadControl.OnInvalidated(RadElement)RadControl.OnCaptureLosing()RadControl.OnThemeChanged()RadControl.OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)RadControl.OnScreenTipNeeded(object, ScreenTipNeededEventArgs)RadControl.ProcessMnemonic(char)RadControl.ProcessFocusRequested(RadElement)RadControl.ProcessCaptureChangeRequested(RadElement, bool)RadControl.ProcessAutoSizeChanged(bool)RadControl.GetInputElement()RadControl.BeginInit()RadControl.EndInit()RadControl.OnNotifyPropertyChanged(string)RadControl.GetPreferredSize(Size)RadControl.SetBoundsCore(int, int, int, int, BoundsSpecified)RadControl.GetRootElementDesiredSize(int, int, int, int)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.ProcessCodedUIMessage(ref IPCMessage)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.TextRadControl.EnableThemingRadControl.ImageListRadControl.ImageScalingSizeRadControl.UseCompatibleTextRenderingRadControl.AutoSizeRadControl.MaximumSizeRadControl.MinimumSizeRadControl.FocusableRadControl.SiteRadControl.CausesValidationRadControl.IsInitializingRadControl.SmallImageListRadControl.SmallImageScalingSizeRadControl.IsDesignModeRadControl.IsDisplayedRadControl.FocusedElementRadControl.AllowShowFocusCuesRadControl.ShowItemToolTipsRadControl.CommandBindingsRadControl.EnableKeyMapRadControl.BackColorRadControl.ForeColorRadControl.FontRadControl.ValidationCancelRadControl.EnableAnalyticsRadControl.AnalyticsNameRadControl.EnableRadAccessibilityObjectsRadControl.EnableCodedUITestsRadControl.EnableCodedUITestsDefaultValueRadControl.EnableUIAutomationRadControl.EnableUIAutomationDefaultValueRadControl.ElementInvalidatedRadControl.ToolTipTextNeededRadControl.ScreenTipNeededRadControl.ThemeNameChangedRadControl.InitializedRadControl.PropertyChangedRadControl.ZoomGestureRadControl.RotateGestureRadControl.PanGestureRadControl.TwoFingerTapGestureRadControl.PressAndTapGesture...

Constructors

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

C#
public RadCheckedListBox()

Properties

Gets or sets a value indicating whether in-place editing of items is allowed.

C#
[Browsable(true)]
public override bool AllowEdit { get; set; }

Overrides: RadListView.AllowEdit

Gets or sets the mode that determines when an item's check state changes in response to user interaction.

C#
[Browsable(true)]
public override CheckOnClickMode CheckOnClickMode { get; set; }

Overrides: RadListView.CheckOnClickMode

Gets or sets a value indicating whether checkboxes are displayed next to the items in the list.

C#
[Browsable(false)]
public override bool ShowCheckBoxes { get; set; }

Overrides: RadListView.ShowCheckBoxes

Gets or sets the theme class name used for styling the RadCheckedListBox.

C#
public override string ThemeClassName { get; set; }

Overrides: RadControl.ThemeClassName