New to Telerik UI for WinForms? Download free 30-day trial

This article will show the internal elements structure of RadCheckedListBox considering the ListViewType:

Structure of ListViewType.ListView

Figure 1: ListViewType.ListView's elements hierarchy

WinForms RadCheckedListBox ListViewTypeListView's Elements hierarchy

Figure 2: RadCheckedListBox's structure in ListViewType.ListView

WinForms RadCheckedListBox Structure in ListViewType ListView

  1. SimpleListViewVisualItem: represents the visual item.
    1.1. ListViewItemCheckbox: represents the check box.
  2. SimpleListViewContainer: represents the view container.
  3. RadScrollBarElement: represents the scroll bar.

Structure of ListViewType.IconsView

Figure 3: ListViewType.IconsView's elements hierarchy

WinForms RadCheckedListBox ListViewTypeIconsView's elements hierarchy

Figure 4: RadCheckedListBox's structure in ListViewType.IconsView

WinForms RadCheckedListBox Structure in ListViewTypeIconsView

  1. IconListViewVisualItem: represents the visual item.
    1.1. ListViewItemCheckbox: represents the check box.
  2. IconListViewContainer: represents the view container.
  3. RadScrollBarElement: represents the scroll bar.

Structure of ListViewType.DetailsView

Figure 5: RadCheckedListBox's structure in ListViewType.DetailsView

WinForms RadCheckedListBox Structure in ListViewTypeDetailsView

Figure 6: RadCheckedListBox's structure in ListViewType.DetailsView

WinForms RadCheckedListBox Elements Structure in ListViewTypeDetailsView

  1. DetailListViewVisualItem: represents the visual item.
    1.1. ListViewItemCheckbox: represents the check box.
    1.2. DetailListViewColumnContainer: represents the column container that holds the cells.
    1.2.1. DetailListViewDataCellElement: represents the cell.
  2. DetailsListViewContainer: represents the view container.
  3. DetailListViewColumnContainer: represents the container that holds the columns.
  4. RadScrollBarElement: represents the scroll bar.
In this article