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

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class ListViewColumnCollection : ObservableCollection<ListViewDetailColumn>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx

Inheritance: objectCollection<ListViewDetailColumn>ObservableCollection<ListViewDetailColumn>ListViewColumnCollection

Implements: ICollectionIEnumerableIListINotifyCollectionChangedINotifyCollectionChangingINotifyPropertyChangedINotifyPropertyChangingEx...

Inherited Members ObservableCollection<ListViewDetailColumn>.CountStringObservableCollection<ListViewDetailColumn>.ItemArrayStringObservableCollection<ListViewDetailColumn>.InsertItem(int, ListViewDetailColumn)ObservableCollection<ListViewDetailColumn>.Move(int, int)ObservableCollection<ListViewDetailColumn>.MoveItem(int, int)ObservableCollection<ListViewDetailColumn>.BeginUpdate()ObservableCollection<ListViewDetailColumn>.BeginItemUpdate()ObservableCollection<ListViewDetailColumn>.EndItemUpdate()ObservableCollection<ListViewDetailColumn>.EndItemUpdate(bool)ObservableCollection<ListViewDetailColumn>.EndUpdate(bool)ObservableCollection<ListViewDetailColumn>.EndUpdate()ObservableCollection<ListViewDetailColumn>.OnCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<ListViewDetailColumn>.NotifyListenersCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<ListViewDetailColumn>.CallCollectionChanged(object, NotifyCollectionChangedEventArgs)ObservableCollection<ListViewDetailColumn>.OnCollectionChanging(NotifyCollectionChangingEventArgs)ObservableCollection<ListViewDetailColumn>.NotifyListenersCollectionChanging(NotifyCollectionChangingEventArgs)ObservableCollection<ListViewDetailColumn>.CallCollectionChanging(object, NotifyCollectionChangingEventArgs)ObservableCollection<ListViewDetailColumn>.SetItem(int, ListViewDetailColumn)ObservableCollection<ListViewDetailColumn>.AddRange(IEnumerable<ListViewDetailColumn>)ObservableCollection<ListViewDetailColumn>.RemoveRange(IEnumerable<ListViewDetailColumn>)ObservableCollection<ListViewDetailColumn>.OnCollectionChanged(NotifyCollectionChangedAction, object, int)ObservableCollection<ListViewDetailColumn>.OnCollectionChanged(NotifyCollectionChangedAction, object, int, int)ObservableCollection<ListViewDetailColumn>.OnCollectionChanged(NotifyCollectionChangedAction, object, object, int)ObservableCollection<ListViewDetailColumn>.OnCollectionReset(IList)ObservableCollection<ListViewDetailColumn>.OnCollectionChanging(NotifyCollectionChangedAction, object, int)ObservableCollection<ListViewDetailColumn>.OnCollectionChanging(NotifyCollectionChangedAction, object, int, int)ObservableCollection<ListViewDetailColumn>.OnCollectionChanging(NotifyCollectionChangedAction, object, object, int)ObservableCollection<ListViewDetailColumn>.OnCollectionReseting()ObservableCollection<ListViewDetailColumn>.OnNotifyPropertyChanged(string)ObservableCollection<ListViewDetailColumn>.OnNotifyPropertyChanged(PropertyChangedEventArgs)ObservableCollection<ListViewDetailColumn>.OnNotifyPropertyChanging(string)ObservableCollection<ListViewDetailColumn>.OnNotifyPropertyChanging(PropertyChangingEventArgsEx)ObservableCollection<ListViewDetailColumn>.IsUpdatedObservableCollection<ListViewDetailColumn>.CollectionChangedObservableCollection<ListViewDetailColumn>.CollectionChangingObservableCollection<ListViewDetailColumn>.PropertyChangedObservableCollection<ListViewDetailColumn>.PropertyChangingCollection<ListViewDetailColumn>.Add(ListViewDetailColumn)Collection<ListViewDetailColumn>.Clear()Collection<ListViewDetailColumn>.CopyTo(ListViewDetailColumn[], int)Collection<ListViewDetailColumn>.Contains(ListViewDetailColumn)Collection<ListViewDetailColumn>.GetEnumerator()Collection<ListViewDetailColumn>.IndexOf(ListViewDetailColumn)Collection<ListViewDetailColumn>.Insert(int, ListViewDetailColumn)Collection<ListViewDetailColumn>.Remove(ListViewDetailColumn)Collection<ListViewDetailColumn>.RemoveAt(int)Collection<ListViewDetailColumn>.CountCollection<ListViewDetailColumn>.ItemsCollection<ListViewDetailColumn>.this[int]...

Constructors

C#
public ListViewColumnCollection(RadListViewElement owner)
Parameters:ownerRadListViewElement

Properties

C#
public bool AllowCaseSensitiveNames { get; set; }
C#
public RadListViewElement Owner { get; }
C#
public ListViewDetailColumn this[string columnName] { get; }
Parameters:columnNamestring

Methods

C#
public void Add(string name, string headerText)
Parameters:namestringheaderTextstring
C#
public void Add(string name)
Parameters:namestring
C#
public virtual void AddRange(params ListViewDetailColumn[] listViewColumns)
Parameters:listViewColumnsListViewDetailColumn[]

Overridden. Removes all items from the collection.

C#
protected override void ClearItems()

Overrides: ObservableCollection<ListViewDetailColumn>.ClearItems()

C#
public bool Contains(string columnName)
Parameters:columnNamestringReturns:

bool

C#
public int IndexOf(string columnName)
Parameters:columnNamestringReturns:

int

C#
protected override void InsertItem(int index, ListViewDetailColumn column, Action<ListViewDetailColumn> approvedAction)
Parameters:indexintcolumnListViewDetailColumnapprovedActionAction<ListViewDetailColumn>

Overrides: ObservableCollection<ListViewDetailColumn>.InsertItem(int, ListViewDetailColumn, Action<ListViewDetailColumn>)

C#
public void Remove(string columnName)
Parameters:columnNamestring

Overridden. Removes the item at the specified index of the collection.

C#
protected override void RemoveItem(int index)
Parameters:indexint

Overrides: ObservableCollection<ListViewDetailColumn>.RemoveItem(int)

C#
public void Rename(string name, string newName)
Parameters:namestringnewNamestring