Class
RadListView

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

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

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

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadListView

Derived Classes: RadCardViewRadCheckedListBoxRadDiagramToolbox

Implements: IAnalyticsProviderIBindableComponentIComponentIComponentTreeHandlerIDisposableIDropTargetIFilterableILayoutHandlerINotifyPropertyChangedISupportInitializeISupportInitializeNotificationISynchronizeInvokeIWin32Window

Inherited Members RadControl.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.ThemeClassNameRadControl.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.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.IsInputChar(char)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.OnEnter(EventArgs)Control.InvokeGotFocus(Control, EventArgs)Control.OnHelpRequested(HelpEventArgs)Control.OnInvalidated(InvalidateEventArgs)Control.OnLeave(EventArgs)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.TabStopControl.TagControl.TopControl.TopLevelControlControl.ShowKeyboardCuesControl.ShowFocusCuesControl.UseWaitCursorControl.VisibleControl.WidthControl.PreferredSizeControl.CanEnableImeControl.DefaultImeModeControl.ImeModeControl.ImeModeBaseControl.PropagatingImeModeControl.BackColorChangedControl.BackgroundImageChangedControl.BackgroundImageLayoutChangedControl.CausesValidationChangedControl.ClientSizeChangedControl.ContextMenuChangedControl.ContextMenuStripChangedControl.CursorChangedControl.DockChangedControl.EnabledChangedControl.FontChangedControl.ForeColorChangedControl.LocationChangedControl.MarginChangedControl.RegionChangedControl.RightToLeftChangedControl.SizeChangedControl.TabIndexChangedControl.TabStopChangedControl.TextChangedControl.VisibleChangedControl.ClickControl.ControlAddedControl.ControlRemovedControl.DragDropControl.DragEnterControl.DragOverControl.DragLeaveControl.GiveFeedbackControl.HandleCreatedControl.HandleDestroyedControl.HelpRequestedControl.InvalidatedControl.PaddingChangedControl.PaintControl.QueryContinueDragControl.QueryAccessibilityHelpControl.DoubleClickControl.EnterControl.GotFocusControl.KeyDownControl.KeyPressControl.KeyUpControl.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

RadListView()

Initializes a new instance of the RadListView control with default settings and empty item collection.

Declaration

cs-api-definition
public RadListView()

Properties

ActiveEditor

Gets the currently active editor.

Declaration

cs-api-definition
[Browsable(false)]
public IInputEditor ActiveEditor { get; }

Property Value

IInputEditor

AllowArbitraryItemHeight

Gets or sets a value indicating whether the items can have different height.

Declaration

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

Property Value

bool

AllowArbitraryItemWidth

Gets or sets a value indicating whether the items can have different width.

Declaration

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

Property Value

bool

AllowColumnReorder

Gets or sets a value indicating whether users can reorder columns by dragging column headers in DetailsView mode.

Declaration

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

Property Value

bool

AllowColumnResize

Gets or sets a value indicating whether users can resize column widths by dragging column borders in DetailsView mode.

Declaration

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

Property Value

bool

AllowDragDrop

Gets or sets a value indicating whether users can reorder items by dragging them to different positions.

Declaration

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

Property Value

bool

AllowEdit

Gets or sets value indicating whether editing is enabled.

Declaration

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

Property Value

bool

AllowRemove

Gets or sets a value indicating whether users can remove selected items by pressing the Delete key.

Declaration

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

Property Value

bool

AutoSizeColumnsMode

Gets or sets a value indicating how column widths in DetailsView mode are determined.

Declaration

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

Property Value

ListViewAutoSizeColumnsMode

CaseSensitiveColumnNames

Gets or sets a value indicating whether column names which differ only in casing are treated as different columns.

Declaration

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

Property Value

bool

CheckBoxesAlignment

Gets or sets the vertical alignment of checkboxes within each item when ShowCheckBoxes is enabled.

Declaration

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

Property Value

CheckBoxesAlignment

CheckBoxesPosition

Gets or sets the position of checkboxes relative to the item content when ShowCheckBoxes is enabled.

Declaration

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

Property Value

CheckBoxesPosition

CheckOnClickMode

Gets or sets a value indicating the conditions under which an item's check state automatically changes when the item is clicked.

Declaration

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

Property Value

CheckOnClickMode

CheckedItems

Gets a collection containing the checked items.

Declaration

cs-api-definition
[Browsable(false)]
public ListViewCheckedItemCollection CheckedItems { get; }

Property Value

ListViewCheckedItemCollection

CheckedMember

Gets or sets the checked member.

Declaration

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

Property Value

string

Columns

Gets a collection of ListViewDetailColumn objects that define the columns displayed in DetailsView mode.

Declaration

cs-api-definition
[Browsable(true)]
public ListViewColumnCollection Columns { get; }

Property Value

ListViewColumnCollection

CurrentColumn

Gets or sets the current column in Details View.

Declaration

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

Property Value

ListViewDetailColumn

CurrentItem

Gets or sets the current item.

Declaration

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

Property Value

ListViewDataItem

DataMember

Gets or sets the specific list or table within the data source that the RadListView should bind to when the data source contains multiple lists.

Declaration

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

Property Value

string

DataSource

Gets or sets the data source of a RadListView.

Declaration

cs-api-definition
[Browsable(true)]
public virtual object DataSource { get; set; }

Property Value

object

DefaultSize

Gets the default size for the RadListView.

Declaration

cs-api-definition
protected override Size DefaultSize { get; }

Property Value

Size

Overrides Control.DefaultSize

DisplayMember

Gets or sets the name of the data source property that provides the display text for each item when data binding is used.

Declaration

cs-api-definition
[Browsable(true)]
[TypeConverter("System.Windows.Forms.Design.DataMemberFieldConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string DisplayMember { get; set; }

Property Value

string

EnableColumnSort

Gets or sets a value indicating whether clicking on column headers in DetailsView mode will sort the items by that column.

Declaration

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

Property Value

bool

EnableCustomGrouping

Gets or sets a value indicating whether custom grouping is enabled.

Declaration

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

Property Value

bool

EnableFiltering

Gets or sets a value indicating whether filtering is enabled.

Declaration

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

Property Value

bool

EnableGrouping

Gets or sets a value indicating whether grouping is enabled.

Declaration

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

Property Value

bool

EnableKineticScrolling

Gets or sets a value indicating whether kinetic scrolling is enabled for smooth touch-based scrolling. This is automatically disabled when lasso selection is enabled.

Declaration

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

Property Value

bool

EnableLassoSelection

Gets or sets a value indicating whether users can select multiple items by dragging a selection rectangle around them.

Declaration

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

Property Value

bool

EnableSorting

Gets or sets a value indicating whether sorting is enabled.

Declaration

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

Property Value

bool

FilterDescriptors

Gets a collection of filter descriptors that define the filtering criteria applied to the ListView items.

Declaration

cs-api-definition
[Browsable(true)]
public ListViewFilterDescriptorCollection FilterDescriptors { get; }

Property Value

ListViewFilterDescriptorCollection

FilterPredicate

Gets or sets a custom predicate function used to filter items in the ListView based on complex criteria.

Declaration

cs-api-definition
[Browsable(false)]
public Predicate<ListViewDataItem> FilterPredicate { get; set; }

Property Value

Predicate<ListViewDataItem>

FindStringComparer

Gets or sets the string comparer used by the keyboard navigation functionality.

Declaration

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

Property Value

IFindStringComparer

FullRowSelect

Gets or sets a value indicating whether the entire row is highlighted when an item is selected in DetailsView mode, rather than just the first column.

Declaration

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

Property Value

bool

GroupDescriptors

Gets a collection of group descriptors that define the grouping criteria applied to organize ListView items into groups.

Declaration

cs-api-definition
[Browsable(true)]
public GroupDescriptorCollection GroupDescriptors { get; }

Property Value

GroupDescriptorCollection

GroupIndent

Gets or sets the horizontal indentation applied to items when they are displayed within a group.

Declaration

cs-api-definition
[Browsable(true)]
public virtual int GroupIndent { get; set; }

Property Value

int

GroupItemSize

Gets or sets the default size for group header items when grouping is enabled.

Declaration

cs-api-definition
[Browsable(true)]
public virtual Size GroupItemSize { get; set; }

Property Value

Size

Groups

Gets a collection containing all the groups that organize items in the RadListView when grouping is enabled.

Declaration

cs-api-definition
[Browsable(true)]
public virtual ListViewDataItemGroupCollection Groups { get; }

Property Value

ListViewDataItemGroupCollection

HeaderHeight

Gets or sets the height of the header in Details View.

Declaration

cs-api-definition
[Browsable(true)]
public virtual float HeaderHeight { get; set; }

Property Value

float

HorizontalScrollState

Gets or sets the display behavior of the horizontal scrollbar, controlling when it appears and how it behaves.

Declaration

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

Property Value

ScrollState

HotTracking

Gets or sets a value indicating whether items should react on mouse hover.

Declaration

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

Property Value

bool

IsDataBound

Gets a value indicating whether the RadListView is currently bound to a data source.

Declaration

cs-api-definition
[Browsable(false)]
public bool IsDataBound { get; }

Property Value

bool

IsEditing

Indicates whether there is an active editor.

Declaration

cs-api-definition
[Browsable(false)]
public bool IsEditing { get; }

Property Value

bool

ItemSize

Gets or sets the default size for items when they are displayed in the ListView.

Declaration

cs-api-definition
[Browsable(true)]
public virtual Size ItemSize { get; set; }

Property Value

Size

ItemSpacing

Gets or sets the amount of spacing in pixels between adjacent items in the ListView.

Declaration

cs-api-definition
[Browsable(true)]
public virtual int ItemSpacing { get; set; }

Property Value

int

Items

Gets a collection of ListViewDataItem objects that represent all items displayed in the RadListView.

Declaration

cs-api-definition
[Browsable(true)]
public ListViewDataItemCollection Items { get; }

Property Value

ListViewDataItemCollection

KeyboardSearchEnabled

Gets or sets a value indicating whether users can search for items by typing characters when the RadListView has focus.

Declaration

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

Property Value

bool

KeyboardSearchResetInterval

Gets or sets a value that specifies how long the user must wait before searching with the keyboard is reset.

Declaration

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

Property Value

int

ListViewElement

Gets the underlying RadListViewElement that provides the core functionality and visual representation of the ListView.

Declaration

cs-api-definition
[Browsable(false)]
public RadListViewElement ListViewElement { get; }

Property Value

RadListViewElement

MultiSelect

Gets or sets value indicating whether multi selection is enabled.

Declaration

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

Property Value

bool

SelectLastAddedItem

Gets or sets a value indicating whether the most recently added item to the data source should be automatically selected.

Declaration

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

Property Value

bool

SelectedIndex

Gets or sets the index of the selected item.

Declaration

cs-api-definition
[Browsable(false)]
[Bindable(true)]
public int SelectedIndex { get; set; }

Property Value

int

SelectedItem

Gets or sets the selected item.

Declaration

cs-api-definition
[Browsable(false)]
[Bindable(true)]
public ListViewDataItem SelectedItem { get; set; }

Property Value

ListViewDataItem

SelectedItems

Gets a collection containing the selected items.

Declaration

cs-api-definition
[Browsable(false)]
public ListViewSelectedItemCollection SelectedItems { get; }

Property Value

ListViewSelectedItemCollection

ShowCheckBoxes

Gets or sets a value indicating whether checkboxes are displayed next to each item for selection purposes.

Declaration

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

Property Value

bool

ShowColumnHeaders

Gets or sets a value indicating whether column headers are visible in DetailsView mode.

Declaration

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

Property Value

bool

ShowGridLines

Gets or sets a value indicating whether grid lines are displayed between items and columns in DetailsView mode.

Declaration

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

Property Value

bool

ShowGroups

Gets or sets a value indicating whether items are organized and displayed within their respective groups.

Declaration

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

Property Value

bool

SortDescriptors

Gets a collection of sort descriptors that define the sorting criteria and order applied to the ListView items.

Declaration

cs-api-definition
[Browsable(true)]
public SortDescriptorCollection SortDescriptors { get; }

Property Value

SortDescriptorCollection

ThreeStateMode

Gets or sets a value indicating whether checkboxes support three states: checked, unchecked, and indeterminate.

Declaration

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

Property Value

bool

ValueMember

Gets or sets the name of the data source property that provides the value for each item when data binding is used.

Declaration

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

Property Value

string

VerticalScrollState

Gets or sets the display behavior of the vertical scrollbar, controlling when it appears and how it behaves.

Declaration

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

Property Value

ScrollState

ViewType

Gets or sets the view mode that determines how items are displayed, such as ListView, DetailsView, IconView.

Declaration

cs-api-definition
[Browsable(true)]
public virtual ListViewType ViewType { get; set; }

Property Value

ListViewType

Methods

BeginEdit()

Begins an edit operation over the currently selected item.

Declaration

cs-api-definition
public bool BeginEdit()

Returns

bool

True if editing was successfully started; false if editing could not be initiated

BeginUpdate()

Suspend any item change notifications until RadListView.EndUpdate is called.

Declaration

cs-api-definition
public void BeginUpdate()

CanEditElementAtDesignTime(RadElement)

Determines whether the specified RadElement can be edited at design time in the Visual Studio designer.

Declaration

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

Parameters

element

RadElement

The RadElement to check for design-time editability

Returns

bool

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

Overrides RadControl.CanEditElementAtDesignTime(RadElement)

CancelEdit()

Ends the current edit operations if such. Discards the changes.

Declaration

cs-api-definition
public bool CancelEdit()

Returns

bool

True if editing was successfully canceled; false otherwise

CheckAllItems()

Checks all of the items.

Declaration

cs-api-definition
public void CheckAllItems()

CheckSelectedItems()

Checks the selected items.

Declaration

cs-api-definition
public void CheckSelectedItems()

CollapseAll()

Collapses all the groups in the control.

Declaration

cs-api-definition
public void CollapseAll()

CreateAccessibilityInstance()

Creates and returns the accessibility object that provides information to assistive technology applications.

Declaration

cs-api-definition
protected override AccessibleObject CreateAccessibilityInstance()

Returns

AccessibleObject

An AccessibleObject that represents the RadListView for accessibility purposes

Overrides Control.CreateAccessibilityInstance()

CreateChildItems(RadElement)

Creates the child elements of the RadListView control, including the main list view element.

Declaration

cs-api-definition
protected override void CreateChildItems(RadElement parent)

Parameters

parent

RadElement

The parent RadElement that will contain the child elements

Overrides RadControl.CreateChildItems(RadElement)

CreateListViewElement()

Creates and returns a new instance of the RadListViewElement that provides the core functionality for the control.

Declaration

cs-api-definition
protected virtual RadListViewElement CreateListViewElement()

Returns

RadListViewElement

A new RadListViewElement instance

EndEdit()

Ends the current edit operations if such. Saves the changes.

Declaration

cs-api-definition
public bool EndEdit()

Returns

bool

True if editing was successfully completed and changes were saved; false otherwise

EndUpdate()

Resumes the item change notifications.

Declaration

cs-api-definition
public void EndUpdate()

ExpandAll()

Expands all the groups in the control.

Declaration

cs-api-definition
public void ExpandAll()

FindItemByKey(object)

Finds an item with the specified key.

Declaration

cs-api-definition
public ListViewDataItem FindItemByKey(object key)

Parameters

key

object

The key value to search for among the items

Returns

ListViewDataItem

The first ListViewDataItem with the specified key, or null if no matching item is found

FindItemByKey(object, bool)

Finds an item with the specified key.

Declaration

cs-api-definition
public ListViewDataItem FindItemByKey(object key, bool searchVisibleItems)

Parameters

key

object

The key value to search for among the items

searchVisibleItems

bool

True to search only currently visible items; false to search all items

Returns

ListViewDataItem

The first ListViewDataItem with the specified key, or null if no matching item is found

IsInputKey(Keys)

Determines whether the specified key should be treated as an input key for navigation and selection.

Declaration

cs-api-definition
protected override bool IsInputKey(Keys keyData)

Parameters

keyData

Keys

The key data to examine

Returns

bool

True if the key should be treated as an input key; otherwise, false

Overrides RadControl.IsInputKey(Keys)

OnGotFocus(EventArgs)

Handles the GotFocus event and performs initialization operations when the control receives input focus.

Declaration

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

Parameters

e

EventArgs

Event arguments containing information about the focus change

Overrides RadControl.OnGotFocus(EventArgs)

OnKeyDown(KeyEventArgs)

Handles key press events and delegates processing to the list view element for navigation and selection.

Declaration

cs-api-definition
protected override void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

Key event arguments containing information about the key press

Overrides RadControl.OnKeyDown(KeyEventArgs)

OnKeyPress(KeyPressEventArgs)

Handles character input events and delegates processing to the list view element for keyboard search functionality.

Declaration

cs-api-definition
protected override void OnKeyPress(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

Key press event arguments containing information about the character input

Overrides RadControl.OnKeyPress(KeyPressEventArgs)

OnLoad(Size)

Called when the control is loaded.

Declaration

cs-api-definition
protected override void OnLoad(Size desiredSize)

Parameters

desiredSize

Size

The desired size for the control

Overrides RadControl.OnLoad(Size)

OnLostFocus(EventArgs)

Handles the LostFocus event and performs cleanup operations when the control loses input focus.

Declaration

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

Parameters

e

EventArgs

Event arguments containing information about the focus change

Overrides RadControl.OnLostFocus(EventArgs)

OnMouseDown(MouseEventArgs)

Handles mouse button press events and delegates processing to the list view element.

Declaration

cs-api-definition
protected override void OnMouseDown(MouseEventArgs e)

Parameters

e

MouseEventArgs

Mouse event arguments containing information about the button press

Overrides RadControl.OnMouseDown(MouseEventArgs)

OnMouseMove(MouseEventArgs)

Handles mouse movement events and delegates processing to the list view element for hit testing and hover effects.

Declaration

cs-api-definition
protected override void OnMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

Mouse event arguments containing information about the mouse movement

Overrides RadControl.OnMouseMove(MouseEventArgs)

OnMouseUp(MouseEventArgs)

Handles mouse button release events and delegates processing to the list view element.

Declaration

cs-api-definition
protected override void OnMouseUp(MouseEventArgs e)

Parameters

e

MouseEventArgs

Mouse event arguments containing information about the button release

Overrides RadControl.OnMouseUp(MouseEventArgs)

OnMouseWheel(MouseEventArgs)

Handles mouse wheel events and delegates processing to the list view element for scrolling functionality.

Declaration

cs-api-definition
protected override void OnMouseWheel(MouseEventArgs e)

Parameters

e

MouseEventArgs

Mouse event arguments containing information about the mouse wheel operation

Overrides RadControl.OnMouseWheel(MouseEventArgs)

OnNotifyPropertyChanged(PropertyChangedEventArgs)

Handles property change notifications and performs special processing for filter predicate changes in custom grouping scenarios.

Declaration

cs-api-definition
protected override void OnNotifyPropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

Property change event arguments containing the name of the property that changed

Overrides RadControl.OnNotifyPropertyChanged(PropertyChangedEventArgs)

OnThemeNameChanged(ThemeNameChangedEventArgs)

Handles theme name changes and performs necessary cleanup and reinitialization of visual elements.

Declaration

cs-api-definition
protected override void OnThemeNameChanged(ThemeNameChangedEventArgs e)

Parameters

e

ThemeNameChangedEventArgs

Event arguments containing information about the theme change

Overrides RadControl.OnThemeNameChanged(ThemeNameChangedEventArgs)

RadListView_Initialized(object, EventArgs)

Handles the initialization completion event and applies any property values that were set during the initialization phase.

Declaration

cs-api-definition
protected virtual void RadListView_Initialized(object sender, EventArgs e)

Parameters

sender

object

The object that raised the event

e

EventArgs

Event arguments containing information about the initialization completion

Select(ListViewDataItem[])

Selects a set of items.

Declaration

cs-api-definition
public void Select(ListViewDataItem[] items)

Parameters

items

ListViewDataItem[]

An array of ListViewDataItem objects to select

UncheckAllItems()

Unchecks all of the items.

Declaration

cs-api-definition
public void UncheckAllItems()

UncheckSelectedItems()

Unchecks the selected items.

Declaration

cs-api-definition
public void UncheckSelectedItems()

Events

BindingCompleted

Occurs when the process of binding the RadListViewElement to a data source has finished successfully.

Declaration

cs-api-definition
public event EventHandler BindingCompleted

Event Value

EventHandler

BindingContextChanged

Occurs when the binding context for the RadListView has changed, typically during data binding operations.

Declaration

cs-api-definition
public event EventHandler BindingContextChanged

Event Value

EventHandler

CellCreating

Occurs when a new DetailListViewCellElement needs to be created for displaying cell content in DetailsView mode.

Declaration

cs-api-definition
public virtual event ListViewCellElementCreatingEventHandler CellCreating

Event Value

ListViewCellElementCreatingEventHandler

CellFormatting

Occurs when a cell in DetailsView mode needs to be formatted, allowing custom appearance to be applied.

Declaration

cs-api-definition
public virtual event ListViewCellFormattingEventHandler CellFormatting

Event Value

ListViewCellFormattingEventHandler

ColumnCreating

Occurs when a new ListViewDetailColumn needs to be created for DetailsView mode.

Declaration

cs-api-definition
public event ListViewColumnCreatingEventHandler ColumnCreating

Event Value

ListViewColumnCreatingEventHandler

CurrentItemChanged

Occurs when the CurrentItem property has been changed to point to a different item.

Declaration

cs-api-definition
public event ListViewItemEventHandler CurrentItemChanged

Event Value

ListViewItemEventHandler

CurrentItemChanging

Occurs when the CurrentItem property is about to change to a different item. This event is cancelable.

Declaration

cs-api-definition
public event ListViewItemChangingEventHandler CurrentItemChanging

Event Value

ListViewItemChangingEventHandler

EditorInitialized

Occurs when an editor control has been initialized and is ready for user input.

Declaration

cs-api-definition
public event ListViewItemEditorInitializedEventHandler EditorInitialized

Event Value

ListViewItemEditorInitializedEventHandler

EditorRequired

Occurs when an editor control is required for in-place editing of an item's value.

Declaration

cs-api-definition
public event ListViewItemEditorRequiredEventHandler EditorRequired

Event Value

ListViewItemEditorRequiredEventHandler

GroupExpanded

Occurs when a group has been expanded and is now displaying its child items.

Declaration

cs-api-definition
public event EventHandler<ListViewGroupEventArgs> GroupExpanded

Event Value

EventHandler<ListViewGroupEventArgs>

GroupExpanding

Occurs when a group is about to expand and display its child items. This event is cancelable.

Declaration

cs-api-definition
public event EventHandler<ListViewGroupCancelEventArgs> GroupExpanding

Event Value

EventHandler<ListViewGroupCancelEventArgs>

ItemCheckedChanged

Occurs when a ListViewDataItem has had its checked state changed successfully.

Declaration

cs-api-definition
public event ListViewItemEventHandler ItemCheckedChanged

Event Value

ListViewItemEventHandler

ItemCheckedChanging

Occurs when a ListViewDataItem is about to have its checked state changed. This event is cancelable.

Declaration

cs-api-definition
public event ListViewItemCancelEventHandler ItemCheckedChanging

Event Value

ListViewItemCancelEventHandler

ItemCreating

Occurs when a new ListViewDataItem needs to be created, allowing custom item types to be provided.

Declaration

cs-api-definition
public event ListViewItemCreatingEventHandler ItemCreating

Event Value

ListViewItemCreatingEventHandler

ItemDataBound

Occurs when a data-bound object is being attached to a ListViewDataItem during the data binding process.

Declaration

cs-api-definition
public event ListViewItemEventHandler ItemDataBound

Event Value

ListViewItemEventHandler

ItemEdited

Occurs when a ListViewDataItem has been successfully edited and the changes have been committed.

Declaration

cs-api-definition
public event ListViewItemEditedEventHandler ItemEdited

Event Value

ListViewItemEditedEventHandler

ItemEditing

Occurs when an edit operation is about to begin on an item. This event is cancelable.

Declaration

cs-api-definition
public event ListViewItemEditingEventHandler ItemEditing

Event Value

ListViewItemEditingEventHandler

ItemMouseClick

Occurs when the user single-clicks on a ListViewDataItem with any mouse button.

Declaration

cs-api-definition
public event ListViewItemEventHandler ItemMouseClick

Event Value

ListViewItemEventHandler

ItemMouseDoubleClick

Occurs when the user double-clicks on a ListViewDataItem with the primary mouse button.

Declaration

cs-api-definition
public event ListViewItemEventHandler ItemMouseDoubleClick

Event Value

ListViewItemEventHandler

ItemMouseDown

Occurs when the user presses a mouse button while the mouse pointer is positioned over a ListViewDataItem.

Declaration

cs-api-definition
public event ListViewItemMouseEventHandler ItemMouseDown

Event Value

ListViewItemMouseEventHandler

ItemMouseEnter

Occurs when the mouse pointer enters the boundaries of a ListViewDataItem.

Declaration

cs-api-definition
public event ListViewItemEventHandler ItemMouseEnter

Event Value

ListViewItemEventHandler

ItemMouseHover

Occurs when the user pauses the mouse pointer over a ListViewDataItem for a predefined period of time.

Declaration

cs-api-definition
public event ListViewItemEventHandler ItemMouseHover

Event Value

ListViewItemEventHandler

ItemMouseLeave

Occurs when the mouse pointer leaves the boundaries of a ListViewDataItem.

Declaration

cs-api-definition
public event ListViewItemEventHandler ItemMouseLeave

Event Value

ListViewItemEventHandler

ItemMouseMove

Occurs when the user moves the mouse pointer while it is positioned over a ListViewDataItem.

Declaration

cs-api-definition
public event ListViewItemMouseEventHandler ItemMouseMove

Event Value

ListViewItemMouseEventHandler

ItemMouseUp

Occurs when the user releases a mouse button while the mouse pointer is positioned over a ListViewDataItem.

Declaration

cs-api-definition
public event ListViewItemMouseEventHandler ItemMouseUp

Event Value

ListViewItemMouseEventHandler

ItemRemoved

Occurs when an item has been successfully removed from the collection using the Delete key.

Declaration

cs-api-definition
public event ListViewItemEventHandler ItemRemoved

Event Value

ListViewItemEventHandler

ItemRemoving

Occurs when an item is about to be removed from the collection using the Delete key. This event is cancelable.

Declaration

cs-api-definition
public event ListViewItemCancelEventHandler ItemRemoving

Event Value

ListViewItemCancelEventHandler

ItemValidating

Occurs when an edit operation needs to be validated.

Declaration

cs-api-definition
public event ListViewItemValidatingEventHandler ItemValidating

Event Value

ListViewItemValidatingEventHandler

ItemValueChanged

Occurs when the value of a ListViewDataItem has been successfully changed.

Declaration

cs-api-definition
public event ListViewItemValueChangedEventHandler ItemValueChanged

Event Value

ListViewItemValueChangedEventHandler

ItemValueChanging

Occurs when the value of a ListViewDataItem is about to change. This event is cancelable.

Declaration

cs-api-definition
public event ListViewItemValueChangingEventHandler ItemValueChanging

Event Value

ListViewItemValueChangingEventHandler

SelectedIndexChanged

Occurs when the selected item has changed.

Declaration

cs-api-definition
public event EventHandler SelectedIndexChanged

Event Value

EventHandler

SelectedItemChanged

Occurs when the selected item has changed.

Declaration

cs-api-definition
public event EventHandler SelectedItemChanged

Event Value

EventHandler

SelectedItemChanging

Occurs when a ListViewDataItem is about to be selected, allowing the selection operation to be canceled.

Declaration

cs-api-definition
public event ListViewItemCancelEventHandler SelectedItemChanging

Event Value

ListViewItemCancelEventHandler

SelectedItemsChanged

Occurs when the content of the SelectedItems collection has changed due to items being added or removed from the selection.

Declaration

cs-api-definition
public event EventHandler SelectedItemsChanged

Event Value

EventHandler

ValidationError

Occurs when a validation error is encountered during an edit operation or data binding.

Declaration

cs-api-definition
public event EventHandler ValidationError

Event Value

EventHandler

ViewTypeChanged

Occurs when the ViewType of the RadListView has changed to a different view mode such as ListView or DetailsView.

Declaration

cs-api-definition
public virtual event EventHandler ViewTypeChanged

Event Value

EventHandler

ViewTypeChanging

Occurs when the ViewType of the RadListView is about to change to a different view mode. This event is cancelable.

Declaration

cs-api-definition
public virtual event ViewTypeChangingEventHandler ViewTypeChanging

Event Value

ViewTypeChangingEventHandler

VisualItemCreating

Occurs when a new BaseListViewVisualItem needs to be created for visual representation of data items.

Declaration

cs-api-definition
public event ListViewVisualItemCreatingEventHandler VisualItemCreating

Event Value

ListViewVisualItemCreatingEventHandler

VisualItemFormatting

Occurs when a ListViewDataItem changes its visual state and requires custom formatting to be applied.

Declaration

cs-api-definition
public event ListViewVisualItemEventHandler VisualItemFormatting

Event Value

ListViewVisualItemEventHandler

In this article
DefinitionConstructorsRadListView()PropertiesActiveEditorAllowArbitraryItemHeightAllowArbitraryItemWidthAllowColumnReorderAllowColumnResizeAllowDragDropAllowEditAllowRemoveAutoSizeColumnsModeCaseSensitiveColumnNamesCheckBoxesAlignmentCheckBoxesPositionCheckOnClickModeCheckedItemsCheckedMemberColumnsCurrentColumnCurrentItemDataMemberDataSourceDefaultSizeDisplayMemberEnableColumnSortEnableCustomGroupingEnableFilteringEnableGroupingEnableKineticScrollingEnableLassoSelectionEnableSortingFilterDescriptorsFilterPredicateFindStringComparerFullRowSelectGroupDescriptorsGroupIndentGroupItemSizeGroupsHeaderHeightHorizontalScrollStateHotTrackingIsDataBoundIsEditingItemSizeItemSpacingItemsKeyboardSearchEnabledKeyboardSearchResetIntervalListViewElementMultiSelectSelectLastAddedItemSelectedIndexSelectedItemSelectedItemsShowCheckBoxesShowColumnHeadersShowGridLinesShowGroupsSortDescriptorsThreeStateModeValueMemberVerticalScrollStateViewTypeMethodsBeginEdit()BeginUpdate()CanEditElementAtDesignTime(RadElement)CancelEdit()CheckAllItems()CheckSelectedItems()CollapseAll()CreateAccessibilityInstance()CreateChildItems(RadElement)CreateListViewElement()EndEdit()EndUpdate()ExpandAll()FindItemByKey(object)FindItemByKey(object, bool)IsInputKey(Keys)OnGotFocus(EventArgs)OnKeyDown(KeyEventArgs)OnKeyPress(KeyPressEventArgs)OnLoad(Size)OnLostFocus(EventArgs)OnMouseDown(MouseEventArgs)OnMouseMove(MouseEventArgs)OnMouseUp(MouseEventArgs)OnMouseWheel(MouseEventArgs)OnNotifyPropertyChanged(PropertyChangedEventArgs)OnThemeNameChanged(ThemeNameChangedEventArgs)RadListView_Initialized(object, EventArgs)Select(ListViewDataItem[])UncheckAllItems()UncheckSelectedItems()EventsBindingCompletedBindingContextChangedCellCreatingCellFormattingColumnCreatingCurrentItemChangedCurrentItemChangingEditorInitializedEditorRequiredGroupExpandedGroupExpandingItemCheckedChangedItemCheckedChangingItemCreatingItemDataBoundItemEditedItemEditingItemMouseClickItemMouseDoubleClickItemMouseDownItemMouseEnterItemMouseHoverItemMouseLeaveItemMouseMoveItemMouseUpItemRemovedItemRemovingItemValidatingItemValueChangedItemValueChangingSelectedIndexChangedSelectedItemChangedSelectedItemChangingSelectedItemsChangedValidationErrorViewTypeChangedViewTypeChangingVisualItemCreatingVisualItemFormatting
Not finding the help you need?
Contact Support