Class RadListViewElement
Represents the main element of RadListView.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadListViewElement : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IDataItemSource
Constructors
RadListViewElement()
Declaration
public RadListViewElement()
Fields
cachedOldValue
Declaration
protected object cachedOldValue
Field Value
System.Object
|
Properties
ActiveEditor
Gets the currently active editor.
Declaration
public IInputEditor ActiveEditor { get; }
Property Value
IInputEditor
|
AllowArbitraryItemHeight
Gets or sets a value indicating whether the items can have different height.
Declaration
public bool AllowArbitraryItemHeight { get; set; }
Property Value
System.Boolean
|
AllowArbitraryItemWidth
Gets or sets a value indicating whether the items can have different width.
Declaration
public bool AllowArbitraryItemWidth { get; set; }
Property Value
System.Boolean
|
AllowColumnReorder
Gets or sets value indicating if the user can reorder columns via drag and drop.
Declaration
public bool AllowColumnReorder { get; set; }
Property Value
System.Boolean
|
AllowColumnResize
Gets or sets value indicating if the user can resize the columns.
Declaration
public bool AllowColumnResize { get; set; }
Property Value
System.Boolean
|
AllowDragDrop
Gets or sets value indicating if the user can reorder items via drag and drop. Always false when using data source, grouping, filtering, sorting, kinetic scrolling or lasso selection.
Declaration
public bool AllowDragDrop { get; set; }
Property Value
System.Boolean
|
AllowEdit
Gets or sets value indicating whether editing is enabled.
Declaration
public bool AllowEdit { get; set; }
Property Value
System.Boolean
|
AllowRemove
Gets or sets value indicating whether the user can remove items with the Delete key.
Declaration
public bool AllowRemove { get; set; }
Property Value
System.Boolean
|
AutoSizeColumnsMode
Gets or sets a value indicating how column widths are determined.
Declaration
public ListViewAutoSizeColumnsMode AutoSizeColumnsMode { get; set; }
Property Value
ListViewAutoSizeColumnsMode
|
See Also
BindingContext
Gets or sets the BindingContext.
Declaration
public override BindingContext BindingContext { get; set; }
Property Value
System.Windows.Forms.BindingContext
|
Overrides
Implements
CaseSensitiveColumnNames
Gets or sets a value indicating whether column names which differ only in the casing are allowed.
Declaration
public bool CaseSensitiveColumnNames { get; set; }
Property Value
System.Boolean
|
CheckBoxesAlignment
Declaration
public CheckBoxesAlignment CheckBoxesAlignment { get; set; }
Property Value
CheckBoxesAlignment
|
CheckBoxesPosition
Declaration
public CheckBoxesPosition CheckBoxesPosition { get; set; }
Property Value
CheckBoxesPosition
|
CheckedItems
Gets a collection containing the checked items.
Declaration
public ListViewCheckedItemCollection CheckedItems { get; }
Property Value
ListViewCheckedItemCollection
|
CheckedMember
Gets or sets the checked member.
Declaration
public string CheckedMember { get; set; }
Property Value
System.String
|
CheckOnClickMode
Gets or sets a value indicating whether the item's check state changes whenever the item is clicked.
Declaration
public CheckOnClickMode CheckOnClickMode { get; set; }
Property Value
CheckOnClickMode
|
ColumnResizingBehavior
Gets or sets the ColumnResizingBehavior that is responsible for resizing the columns.
Declaration
public BaseColumnResizingBehavior ColumnResizingBehavior { get; set; }
Property Value
BaseColumnResizingBehavior
|
Columns
Gets or sets a collection of ListViewDetailColumn object which represent the columns in DetailsView.
Declaration
public ListViewColumnCollection Columns { get; }
Property Value
ListViewColumnCollection
|
CurrentColumn
Gets or sets the current column in Details View.
Declaration
public ListViewDetailColumn CurrentColumn { get; set; }
Property Value
ListViewDetailColumn
|
CurrentItem
Gets or sets the current item.
Declaration
public ListViewDataItem CurrentItem { get; set; }
Property Value
ListViewDataItem
|
DataMember
Gets or sets the name of the list or table in the data source for which the RadListViewElement is displaying data.
Declaration
public string DataMember { get; set; }
Property Value
System.String
|
DataSource
Gets or sets the data source of a RadListViewElement.
Declaration
public object DataSource { get; set; }
Property Value
System.Object
|
DataView
Gets the DataView collection.
Declaration
public RadCollectionView<ListViewDataItem> DataView { get; }
Property Value
RadCollectionView<ListViewDataItem>
|
DisplayMember
Gets or sets the display member.
Declaration
public string DisplayMember { get; set; }
Property Value
System.String
|
DragDropService
Declaration
public ListViewDragDropService DragDropService { get; set; }
Property Value
ListViewDragDropService
|
EnableColumnSort
Gets or sets a value indicating whether the items should be sorted when clicking on header cells.
Declaration
public bool EnableColumnSort { get; set; }
Property Value
System.Boolean
|
EnableCustomGrouping
Gets or sets a value indicating whether custom grouping is enabled.
Declaration
public bool EnableCustomGrouping { get; set; }
Property Value
System.Boolean
|
EnableFiltering
Gets or sets a value indicating whether filtering is enabled.
Declaration
public bool EnableFiltering { get; set; }
Property Value
System.Boolean
|
EnableGrouping
Gets or sets a value indicating whether filtering is enabled.
Declaration
public bool EnableGrouping { get; set; }
Property Value
System.Boolean
|
EnableKineticScrolling
Gets or sets a value indicating whether the kinetic scrolling function is enabled. Always false when lasso selection is enabled.
Declaration
public bool EnableKineticScrolling { get; set; }
Property Value
System.Boolean
|
EnableLassoSelection
Gets or sets a value indicating whether items can be selected with mouse dragging.
Declaration
public bool EnableLassoSelection { get; set; }
Property Value
System.Boolean
|
EnableSorting
Gets or sets a value indicating whether sorting is enabled.
Declaration
public bool EnableSorting { get; set; }
Property Value
System.Boolean
|
FilterDescriptors
Gets a collection of FilterDescriptor by which you can apply filter rules to the items.
Declaration
public ListViewFilterDescriptorCollection FilterDescriptors { get; }
Property Value
ListViewFilterDescriptorCollection
|
FullRowSelect
Gets or sets a value indicating whether the full row should be selected.
Declaration
public bool FullRowSelect { get; set; }
Property Value
System.Boolean
|
GroupDescriptors
Gets a collection of GroupDescriptor which are used to define grouping rules over the ListViewDataItemCollection.
Declaration
public GroupDescriptorCollection GroupDescriptors { get; }
Property Value
GroupDescriptorCollection
|
GroupIndent
Gets or sets the indent of the items when they are displayed in a group.
Declaration
public int GroupIndent { get; set; }
Property Value
System.Int32
|
GroupItemSize
Gets or sets the default group item size.
Declaration
public Size GroupItemSize { get; set; }
Property Value
System.Drawing.Size
|
Groups
Gets a collection containing the groups of the RadListViewElement.
Declaration
public ListViewDataItemGroupCollection Groups { get; }
Property Value
ListViewDataItemGroupCollection
|
HeaderHeight
Gets or sets the height of the header in Details View.
Declaration
public float HeaderHeight { get; set; }
Property Value
System.Single
|
HorizontalScrollState
Gets or sets the display state of the horizontal scrollbar.
Declaration
public ScrollState HorizontalScrollState { get; set; }
Property Value
ScrollState
|
HotTracking
Gets or sets a value indicating whether items should react on mouse hover.
Declaration
public bool HotTracking { get; set; }
Property Value
System.Boolean
|
IsDataBound
Gets a value indicating whether the control is in bound mode.
Declaration
public bool IsDataBound { get; }
Property Value
System.Boolean
|
IsEditing
Indicates whether there is an active editor.
Declaration
public bool IsEditing { get; }
Property Value
System.Boolean
|
Items
Gets or sets a collection of ListViewDataItem object which represent the items in RadListViewElement.
Declaration
public ListViewDataItemCollection Items { get; }
Property Value
ListViewDataItemCollection
|
ItemSize
Gets or sets the default item size.
Declaration
public Size ItemSize { get; set; }
Property Value
System.Drawing.Size
|
ItemSpacing
Gets or sets the space between the items.
Declaration
public int ItemSpacing { get; set; }
Property Value
System.Int32
|
KeyboardSearchEnabled
Gets or sets a value that determines whether the user can navigate to an item by typing when BaseListViewElement is focused. The default value is false.
Declaration
public bool KeyboardSearchEnabled { get; set; }
Property Value
System.Boolean
|
KeyboardSearchResetInterval
Gets or sets a value that specifies how long the user must wait before searching with the keyboard is reset. The default value is 300.
Declaration
public int KeyboardSearchResetInterval { get; set; }
Property Value
System.Int32
|
ListSource
Gets the source of the items.
Declaration
public RadListSource<ListViewDataItem> ListSource { get; }
Property Value
RadListSource<ListViewDataItem>
|
MultiSelect
Gets or sets value indicating whether multi selection is enabled.
Declaration
public bool MultiSelect { get; set; }
Property Value
System.Boolean
|
SelectedIndex
Gets or sets the index of the selected item.
Declaration
public int SelectedIndex { get; set; }
Property Value
System.Int32
|
SelectedItem
Gets or sets the selected item.
Declaration
public ListViewDataItem SelectedItem { get; set; }
Property Value
ListViewDataItem
|
SelectedItems
Gets a collection containing the selected items.
Declaration
public ListViewSelectedItemCollection SelectedItems { get; }
Property Value
ListViewSelectedItemCollection
|
SelectionRectangleBorderColor
Gets or sets the border color of the lasso selection rectangle.
Declaration
public Color SelectionRectangleBorderColor { get; set; }
Property Value
System.Drawing.Color
|
SelectionRectangleColor
Gets or sets the fill color of the lasso selection rectangle.
Declaration
public Color SelectionRectangleColor { get; set; }
Property Value
System.Drawing.Color
|
SelectLastAddedItem
Gets or sets a value indicating whether the last added item in the RadListView DataSource will be selected by the control.
Declaration
public bool SelectLastAddedItem { get; set; }
Property Value
System.Boolean
|
ShowCheckBoxes
Gets or sets value indicating whether checkboxes should be shown.
Declaration
public bool ShowCheckBoxes { get; set; }
Property Value
System.Boolean
|
ShowColumnHeaders
Gets or sets a value indicating whether the column headers should be drawn.
Declaration
public bool ShowColumnHeaders { get; set; }
Property Value
System.Boolean
|
ShowGridLines
Gets or sets a value indicating whether grid lines shoud be shown in DetailsView.
Declaration
public bool ShowGridLines { get; set; }
Property Value
System.Boolean
|
ShowGroups
Gets or sets a value indicating whether the items should be shown in groups.
Declaration
public bool ShowGroups { get; set; }
Property Value
System.Boolean
|
SortDescriptors
Gets a collection of SortDescriptor which are used to define sorting rules over the ListViewDataItemCollection.
Declaration
public SortDescriptorCollection SortDescriptors { get; }
Property Value
SortDescriptorCollection
|
ThreeStateMode
Gets or sets a value indicating whether the checkboxes should be in ThreeState mode.
Declaration
public bool ThreeStateMode { get; set; }
Property Value
System.Boolean
|
ValueMember
Gets or sets the value member.
Declaration
public string ValueMember { get; set; }
Property Value
System.String
|
VerticalScrollState
Gets or sets the display state of the vertical scrollbar.
Declaration
public ScrollState VerticalScrollState { get; set; }
Property Value
ScrollState
|
ViewElement
Gets the element that represents the active view.
Declaration
public BaseListViewElement ViewElement { get; }
Property Value
BaseListViewElement
|
ViewType
Gets or sets the type of the view.
Declaration
public virtual ListViewType ViewType { get; set; }
Property Value
ListViewType
|
Methods
BeginEdit()
Begins an edit operation over the currently selected item.
Declaration
public virtual bool BeginEdit()
Returns
System.Boolean
[true] if success, [false] otherwise |
BeginUpdate()
Suspend any item change notifications until EndUpdate() is called.
Declaration
public void BeginUpdate()
BestFitColumns(ListViewBestFitColumnMode)
Widens / shrinks all columns based on the space required by the content of the columns.
Declaration
public void BestFitColumns(ListViewBestFitColumnMode mode)
Parameters
ListViewBestFitColumnMode
mode
The mode. |
BindingComplete()
CancelEdit()
Ends the current edit operations if such. Discards the changes.
Declaration
public bool CancelEdit()
Returns
System.Boolean
[true] if success, [false] otherwise |
CheckAllItems()
Checks all of the items.
Declaration
public void CheckAllItems()
CheckSelectedItems()
Checks all of the selected items.
Declaration
public void CheckSelectedItems()
CollapseAll()
Collapses all the groups in the element.
Declaration
public void CollapseAll()
CreateBindingContext()
Declaration
protected virtual BindingContext CreateBindingContext()
Returns
System.Windows.Forms.BindingContext
|
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateViewElement()
Creates a view element corresponding to the current ViewType.
Declaration
protected virtual BaseListViewElement CreateViewElement()
Returns
BaseListViewElement
The view element. |
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
Overrides
EndEdit()
Ends the current edit operations if such. Saves the changes.
Declaration
public bool EndEdit()
Returns
System.Boolean
[true] if success, [false] otherwise |
EndEditCore(Boolean)
Declaration
protected virtual bool EndEditCore(bool commitChanges)
Parameters
System.Boolean
commitChanges
|
Returns
System.Boolean
|
EndUpdate()
Resumes the item change notifications.
Declaration
public void EndUpdate()
EnsureColumnVisible(ListViewDetailColumn)
Ensures that a given column is visible on the client area.
Declaration
public virtual void EnsureColumnVisible(ListViewDetailColumn listViewDetailColumn)
Parameters
ListViewDetailColumn
listViewDetailColumn
The column to ensure visibility of. |
EnsureItemVisible(ListViewDataItem)
Ensures that a given item is visible on the client area.
Declaration
public virtual void EnsureItemVisible(ListViewDataItem item)
Parameters
ListViewDataItem
item
The item to ensure visibility of. |
EnsureItemVisible(ListViewDataItem, Boolean)
Ensures that a given item is visible on the client area.
Declaration
public virtual void EnsureItemVisible(ListViewDataItem item, bool ensureHorizontally)
Parameters
ListViewDataItem
item
The item to ensure visibility of. |
System.Boolean
ensureHorizontally
Indicates whether the view should be scrolled horizontally. |
ExpandAll()
Expands all the groups in the element.
Declaration
public void ExpandAll()
FindItemByKey(Object)
Finds an item with the specified key.
Declaration
public virtual ListViewDataItem FindItemByKey(object key)
Parameters
System.Object
key
The key of the searched item. |
Returns
ListViewDataItem
|
FindItemByKey(Object, Boolean)
Finds an item with the specified key.
Declaration
public virtual ListViewDataItem FindItemByKey(object key, bool searchVisibleItems)
Parameters
System.Object
key
The key of the searched item. |
System.Boolean
searchVisibleItems
Indicates if the search should check only visible items. |
Returns
ListViewDataItem
|
GetEditor(Type)
Declaration
protected virtual IInputEditor GetEditor(Type editorType)
Parameters
System.Type
editorType
|
Returns
IInputEditor
|
Initialize()
InitializeEditor(BaseListViewVisualItem, ISupportInitialize, IInputEditor)
Declaration
protected virtual void InitializeEditor(BaseListViewVisualItem visualItem, ISupportInitialize initializable, IInputEditor editor)
Parameters
BaseListViewVisualItem
visualItem
|
System.ComponentModel.ISupportInitialize
initializable
|
IInputEditor
editor
|
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
Overrides
NewItem()
OnBindingContextChanged(EventArgs)
Declaration
protected virtual void OnBindingContextChanged(EventArgs e)
Parameters
System.EventArgs
e
|
OnCellCreating(ListViewCellElementCreatingEventArgs)
Declaration
protected virtual void OnCellCreating(ListViewCellElementCreatingEventArgs args)
Parameters
ListViewCellElementCreatingEventArgs
args
|
OnCellFormatting(ListViewCellFormattingEventArgs)
Declaration
protected virtual void OnCellFormatting(ListViewCellFormattingEventArgs args)
Parameters
ListViewCellFormattingEventArgs
args
|
OnColumnCreating(ListViewColumnCreatingEventArgs)
Declaration
protected virtual void OnColumnCreating(ListViewColumnCreatingEventArgs args)
Parameters
ListViewColumnCreatingEventArgs
args
|
OnCurrecntItemChanged(ListViewItemEventArgs)
Obsolete. The name of the method has a typo. Use the OnCurrentItemChanged(ListViewItemEventArgs args) method instead.
Declaration
[Obsolete("Obsolete. The name of the method has a typo. Use the OnCurrentItemChanged(ListViewItemEventArgs args) method instead.")]
protected virtual void OnCurrecntItemChanged(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnCurrentItemChanged(ListViewItemEventArgs)
Declaration
protected virtual void OnCurrentItemChanged(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnCurrentItemChanging(ListViewItemChangingEventArgs)
Declaration
protected virtual bool OnCurrentItemChanging(ListViewItemChangingEventArgs args)
Parameters
ListViewItemChangingEventArgs
args
|
Returns
System.Boolean
|
OnDataItemCreating(ListViewItemCreatingEventArgs)
Declaration
protected virtual void OnDataItemCreating(ListViewItemCreatingEventArgs args)
Parameters
ListViewItemCreatingEventArgs
args
|
OnEdited(ListViewItemEditedEventArgs)
Declaration
protected virtual void OnEdited(ListViewItemEditedEventArgs args)
Parameters
ListViewItemEditedEventArgs
args
|
OnEditing(ListViewItemEditingEventArgs)
Declaration
protected virtual void OnEditing(ListViewItemEditingEventArgs e)
Parameters
ListViewItemEditingEventArgs
e
|
OnEditorInitialized(ListViewItemEditorInitializedEventArgs)
Declaration
protected virtual void OnEditorInitialized(ListViewItemEditorInitializedEventArgs e)
Parameters
ListViewItemEditorInitializedEventArgs
e
|
OnEditorRequired(ListViewItemEditorRequiredEventArgs)
Declaration
protected virtual void OnEditorRequired(ListViewItemEditorRequiredEventArgs e)
Parameters
ListViewItemEditorRequiredEventArgs
e
|
OnItemCheckedChanged(ListViewItemEventArgs)
Declaration
protected virtual void OnItemCheckedChanged(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnItemCheckedChanging(ListViewItemCancelEventArgs)
Declaration
protected virtual bool OnItemCheckedChanging(ListViewItemCancelEventArgs args)
Parameters
ListViewItemCancelEventArgs
args
|
Returns
System.Boolean
|
OnItemDataBound(ListViewDataItem)
Declaration
protected virtual void OnItemDataBound(ListViewDataItem item)
Parameters
ListViewDataItem
item
|
OnItemMouseClick(ListViewItemEventArgs)
Declaration
protected virtual void OnItemMouseClick(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnItemMouseDoubleClick(ListViewItemEventArgs)
Declaration
protected virtual void OnItemMouseDoubleClick(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnItemMouseDown(ListViewItemMouseEventArgs)
Declaration
protected virtual void OnItemMouseDown(ListViewItemMouseEventArgs args)
Parameters
ListViewItemMouseEventArgs
args
|
OnItemMouseEnter(ListViewItemEventArgs)
Declaration
protected virtual void OnItemMouseEnter(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnItemMouseHover(ListViewItemEventArgs)
Declaration
protected virtual void OnItemMouseHover(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnItemMouseLeave(ListViewItemEventArgs)
Declaration
protected virtual void OnItemMouseLeave(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnItemMouseMove(ListViewItemMouseEventArgs)
Declaration
protected virtual void OnItemMouseMove(ListViewItemMouseEventArgs args)
Parameters
ListViewItemMouseEventArgs
args
|
OnItemMouseUp(ListViewItemMouseEventArgs)
Declaration
protected virtual void OnItemMouseUp(ListViewItemMouseEventArgs args)
Parameters
ListViewItemMouseEventArgs
args
|
OnItemRemoved(ListViewItemEventArgs)
Declaration
protected virtual void OnItemRemoved(ListViewItemEventArgs args)
Parameters
ListViewItemEventArgs
args
|
OnItemRemoving(ListViewItemCancelEventArgs)
Declaration
protected virtual bool OnItemRemoving(ListViewItemCancelEventArgs args)
Parameters
ListViewItemCancelEventArgs
args
|
Returns
System.Boolean
|
OnSelectedIndexChanged()
Declaration
protected virtual void OnSelectedIndexChanged()
OnSelectedItemChanged(ListViewDataItem)
Declaration
protected virtual void OnSelectedItemChanged(ListViewDataItem item)
Parameters
ListViewDataItem
item
|
OnSelectedItemChanging(ListViewItemCancelEventArgs)
Declaration
protected virtual bool OnSelectedItemChanging(ListViewItemCancelEventArgs args)
Parameters
ListViewItemCancelEventArgs
args
|
Returns
System.Boolean
|
OnSelectedItemsChanged()
Declaration
protected virtual void OnSelectedItemsChanged()
OnStyleChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnStyleChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
OnValidationError(EventArgs)
Declaration
protected virtual void OnValidationError(EventArgs args)
Parameters
System.EventArgs
args
|
OnValueChanged(ListViewItemValueChangedEventArgs)
Declaration
protected virtual void OnValueChanged(ListViewItemValueChangedEventArgs args)
Parameters
ListViewItemValueChangedEventArgs
args
|
OnValueChanging(ListViewItemValueChangingEventArgs)
Declaration
protected virtual bool OnValueChanging(ListViewItemValueChangingEventArgs args)
Parameters
ListViewItemValueChangingEventArgs
args
|
Returns
System.Boolean
|
OnValueValidating(ListViewItemValidatingEventArgs)
Declaration
protected virtual void OnValueValidating(ListViewItemValidatingEventArgs args)
Parameters
ListViewItemValidatingEventArgs
args
|
OnViewTypeChanged()
Declaration
protected virtual void OnViewTypeChanged()
OnViewTypeChanging(ViewTypeChangingEventArgs)
Declaration
protected virtual bool OnViewTypeChanging(ViewTypeChangingEventArgs args)
Parameters
ViewTypeChangingEventArgs
args
|
Returns
System.Boolean
|
OnVisualItemCreating(ListViewVisualItemCreatingEventArgs)
Declaration
protected virtual void OnVisualItemCreating(ListViewVisualItemCreatingEventArgs args)
Parameters
ListViewVisualItemCreatingEventArgs
args
|
OnVisualItemFormatting(BaseListViewVisualItem)
Declaration
protected virtual void OnVisualItemFormatting(BaseListViewVisualItem item)
Parameters
BaseListViewVisualItem
item
|
ProcessKeyDown(KeyEventArgs)
Declaration
public virtual bool ProcessKeyDown(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs
e
|
Returns
System.Boolean
|
ProcessKeyPress(KeyPressEventArgs)
Declaration
public virtual bool ProcessKeyPress(KeyPressEventArgs e)
Parameters
System.Windows.Forms.KeyPressEventArgs
e
|
Returns
System.Boolean
|
ProcessMouseDown(MouseEventArgs)
Declaration
public virtual bool ProcessMouseDown(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
Returns
System.Boolean
|
ProcessMouseMove(MouseEventArgs)
Declaration
public virtual bool ProcessMouseMove(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
Returns
System.Boolean
|
ProcessMouseUp(MouseEventArgs)
Declaration
public virtual bool ProcessMouseUp(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
Returns
System.Boolean
|
ProcessMouseWheel(MouseEventArgs)
Declaration
public virtual bool ProcessMouseWheel(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
Returns
System.Boolean
|
ResetCurrentItem()
Declaration
public void ResetCurrentItem()
SaveEditorValue(BaseListViewVisualItem, Object)
Declaration
protected virtual void SaveEditorValue(BaseListViewVisualItem visualItem, object newValue)
Parameters
BaseListViewVisualItem
visualItem
|
System.Object
newValue
|
ScrollTo(Int32)
Scrolls the view with a given amount.
Declaration
public void ScrollTo(int delta)
Parameters
System.Int32
delta
The amount to scroll the view with. |
Select(ListViewDataItem[])
Selects a range of items.
Declaration
public void Select(ListViewDataItem[] items)
Parameters
ListViewDataItem[]
items
The items. |
SetSelectedItemValue(ListViewItemValueChangingEventArgs, Object)
Declaration
protected virtual void SetSelectedItemValue(ListViewItemValueChangingEventArgs valueChangingArgs, object newValue)
Parameters
ListViewItemValueChangingEventArgs
valueChangingArgs
|
System.Object
newValue
|
SynchronizeVisualItems()
Causes synchronization of the visual items with the logical ones.
Declaration
public virtual void SynchronizeVisualItems()
UncheckAllItems()
Unchecks all of the items.
Declaration
public void UncheckAllItems()
UncheckSelectedItems()
Unchecks all of the selected items.
Declaration
public void UncheckSelectedItems()
UnwireEvents()
Declaration
protected virtual void UnwireEvents()
Update(RadListViewElement.UpdateModes)
Declaration
public virtual void Update(RadListViewElement.UpdateModes updateMode)
Parameters
RadListViewElement.UpdateModes
updateMode
|
UpdateCheckedItems()
WireEvents()
Declaration
protected virtual void WireEvents()
Events
BindingCompleted
Occurs when the process of binding RadListViewElement to a data source has finished
Declaration
public event EventHandler BindingCompleted
Event Type
System.EventHandler
|
BindingContextChanged
Occurs when the BindingContext has changed.
Declaration
public event EventHandler BindingContextChanged
Event Type
System.EventHandler
|
Implements
CellCreating
Occurs when a DetailListViewCellElement needs to be created.
Declaration
public event ListViewCellElementCreatingEventHandler CellCreating
Event Type
ListViewCellElementCreatingEventHandler
|
CellFormatting
Occurs when a DetailsView cell needs to be formatted.
Declaration
public event ListViewCellFormattingEventHandler CellFormatting
Event Type
ListViewCellFormattingEventHandler
|
ColumnCreating
Occurs when a ListViewDetailColumn needs to be created.
Declaration
public event ListViewColumnCreatingEventHandler ColumnCreating
Event Type
ListViewColumnCreatingEventHandler
|
CurrentItemChanged
Occurs when the CurrentItem property is changed.
Declaration
public event ListViewItemEventHandler CurrentItemChanged
Event Type
ListViewItemEventHandler
|
CurrentItemChanging
Occurs when the CurrentItem property is about to change. Cancelable.
Declaration
public event ListViewItemChangingEventHandler CurrentItemChanging
Event Type
ListViewItemChangingEventHandler
|
EditorInitialized
Occurs when an editor is initialized.
Declaration
public event ListViewItemEditorInitializedEventHandler EditorInitialized
Event Type
ListViewItemEditorInitializedEventHandler
|
EditorRequired
Occurs when an editor is required.
Declaration
public event ListViewItemEditorRequiredEventHandler EditorRequired
Event Type
ListViewItemEditorRequiredEventHandler
|
GroupExpanded
Fires when a group has been expanded.
Declaration
public event EventHandler<ListViewGroupEventArgs> GroupExpanded
Event Type
System.EventHandler<ListViewGroupEventArgs>
|
GroupExpanding
Fires when a group is about to expand. Cancelable.
Declaration
public event EventHandler<ListViewGroupCancelEventArgs> GroupExpanding
Event Type
System.EventHandler<ListViewGroupCancelEventArgs>
|
ItemCheckedChanged
Occurs when a ListViewDataItem is checked.
Declaration
public event ListViewItemEventHandler ItemCheckedChanged
Event Type
ListViewItemEventHandler
|
ItemCheckedChanging
Occurs when a ListViewDataItem is about to be checked. Cancelable.
Declaration
public event ListViewItemCancelEventHandler ItemCheckedChanging
Event Type
ListViewItemCancelEventHandler
|
ItemCreating
Occurs when a ListViewDataItem needs to be created.
Declaration
public event ListViewItemCreatingEventHandler ItemCreating
Event Type
ListViewItemCreatingEventHandler
|
ItemDataBound
Occurs when a data-bound item is being attached to a ListViewDataItem.
Declaration
public event ListViewItemEventHandler ItemDataBound
Event Type
ListViewItemEventHandler
|
ItemEdited
Occurs when a ListViewDataItem is edited.
Declaration
public event ListViewItemEditedEventHandler ItemEdited
Event Type
ListViewItemEditedEventHandler
|
ItemEditing
Occurs when an edit operation is about to begin. Cancelable.
Declaration
public event ListViewItemEditingEventHandler ItemEditing
Event Type
ListViewItemEditingEventHandler
|
ItemMouseClick
Occurs when the user clicks a ListViewDataItem.
Declaration
public event ListViewItemEventHandler ItemMouseClick
Event Type
ListViewItemEventHandler
|
ItemMouseDoubleClick
Occurs when the user double-clicks a ListViewDataItem.
Declaration
public event ListViewItemEventHandler ItemMouseDoubleClick
Event Type
ListViewItemEventHandler
|
ItemMouseDown
Occurs when the user presses a mouse button over a ListViewDataItem.
Declaration
public event ListViewItemMouseEventHandler ItemMouseDown
Event Type
ListViewItemMouseEventHandler
|
ItemMouseEnter
Occurs when the mouse pointer enters a ListViewDataItem.
Declaration
public event ListViewItemEventHandler ItemMouseEnter
Event Type
ListViewItemEventHandler
|
ItemMouseHover
Occurs when the user hovers a ListViewDataItem.
Declaration
public event ListViewItemEventHandler ItemMouseHover
Event Type
ListViewItemEventHandler
|
ItemMouseLeave
Occurs when the mouse pointer leaves a ListViewDataItem.
Declaration
public event ListViewItemEventHandler ItemMouseLeave
Event Type
ListViewItemEventHandler
|
ItemMouseMove
Occurs when the user moves the mouse over a ListViewDataItem.
Declaration
public event ListViewItemMouseEventHandler ItemMouseMove
Event Type
ListViewItemMouseEventHandler
|
ItemMouseUp
Occurs when the user presses a mouse button over a ListViewDataItem.
Declaration
public event ListViewItemMouseEventHandler ItemMouseUp
Event Type
ListViewItemMouseEventHandler
|
ItemRemoved
Occurs when an item is removed using the Delete key.
Declaration
public event ListViewItemEventHandler ItemRemoved
Event Type
ListViewItemEventHandler
|
ItemRemoving
Occurs when an item is about to be removed using the Delete key. Cancelable.
Declaration
public event ListViewItemCancelEventHandler ItemRemoving
Event Type
ListViewItemCancelEventHandler
|
ItemValidating
Occurs when an edit operation needs to be validated.
Declaration
public event ListViewItemValidatingEventHandler ItemValidating
Event Type
ListViewItemValidatingEventHandler
|
ItemValueChanged
Occurs when the value of a ListViewDataItem is changed.
Declaration
public event ListViewItemValueChangedEventHandler ItemValueChanged
Event Type
ListViewItemValueChangedEventHandler
|
ItemValueChanging
Occurs when the value of a ListViewDataItem is about to change. Cancelable.
Declaration
public event ListViewItemValueChangingEventHandler ItemValueChanging
Event Type
ListViewItemValueChangingEventHandler
|
SelectedIndexChanged
Occurs when the index of the selected item has changed.
Declaration
public event EventHandler SelectedIndexChanged
Event Type
System.EventHandler
|
SelectedItemChanged
Occurs when the selected item has changed.
Declaration
public event EventHandler SelectedItemChanged
Event Type
System.EventHandler
|
SelectedItemChanging
Occurs when a ListViewDataItem is about to be selected. Cancelable.
Declaration
public event ListViewItemCancelEventHandler SelectedItemChanging
Event Type
ListViewItemCancelEventHandler
|
SelectedItemsChanged
Occurs when the content of the SelectedItems collection has changed.
Declaration
public event EventHandler SelectedItemsChanged
Event Type
System.EventHandler
|
ValidationError
Fires when a validation error occurs.
Declaration
public event EventHandler ValidationError
Event Type
System.EventHandler
|
ViewTypeChanged
Occurs when the ViewType of RadListView is changed.
Declaration
public event EventHandler ViewTypeChanged
Event Type
System.EventHandler
|
ViewTypeChanging
Occurs when the ViewType of RadListView is about to change. Cancelable.
Declaration
public event ViewTypeChangingEventHandler ViewTypeChanging
Event Type
ViewTypeChangingEventHandler
|
VisualItemCreating
Occurs when a BaseListViewVisualItem needs to be created;
Declaration
public event ListViewVisualItemCreatingEventHandler VisualItemCreating
Event Type
ListViewVisualItemCreatingEventHandler
|
VisualItemFormatting
Occurs when a ListViewDataItem changes its state and needs to be formatted.
Declaration
public event ListViewVisualItemEventHandler VisualItemFormatting
Event Type
ListViewVisualItemEventHandler
|
Explicit Interface Implementations
IDataItemSource.MetadataChanged(PropertyDescriptor)
Declaration
void IDataItemSource.MetadataChanged(PropertyDescriptor pd)
Parameters
System.ComponentModel.PropertyDescriptor
pd
|