Class
ListViewColumnCollection

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
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

ListViewColumnCollection(RadListViewElement)

Declaration

cs-api-definition
public ListViewColumnCollection(RadListViewElement owner)

Parameters

owner

RadListViewElement

Properties

AllowCaseSensitiveNames

Declaration

cs-api-definition
public bool AllowCaseSensitiveNames { get; set; }

Property Value

bool

Owner

Declaration

cs-api-definition
public RadListViewElement Owner { get; }

Property Value

RadListViewElement

this[string]

Declaration

cs-api-definition
public ListViewDetailColumn this[string columnName] { get; }

Parameters

columnName

string

Property Value

ListViewDetailColumn

Methods

Add(string)

Declaration

cs-api-definition
public void Add(string name)

Parameters

name

string

Add(string, string)

Declaration

cs-api-definition
public void Add(string name, string headerText)

Parameters

name

string

headerText

string

AddRange(params ListViewDetailColumn[])

Declaration

cs-api-definition
public virtual void AddRange(params ListViewDetailColumn[] listViewColumns)

Parameters

listViewColumns

ListViewDetailColumn[]

ClearItems()

Overridden. Removes all items from the collection.

Declaration

cs-api-definition
protected override void ClearItems()

Overrides ObservableCollection<ListViewDetailColumn>.ClearItems()

Contains(string)

Declaration

cs-api-definition
public bool Contains(string columnName)

Parameters

columnName

string

Returns

bool

IndexOf(string)

Declaration

cs-api-definition
public int IndexOf(string columnName)

Parameters

columnName

string

Returns

int

InsertItem(int, ListViewDetailColumn, Action<ListViewDetailColumn>)

Declaration

cs-api-definition
protected override void InsertItem(int index, ListViewDetailColumn column, Action<ListViewDetailColumn> approvedAction)

Parameters

index

int

column

ListViewDetailColumn

approvedAction

Action<ListViewDetailColumn>

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

Remove(string)

Declaration

cs-api-definition
public void Remove(string columnName)

Parameters

columnName

string

RemoveItem(int)

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

Declaration

cs-api-definition
protected override void RemoveItem(int index)

Parameters

index

int

Overrides ObservableCollection<ListViewDetailColumn>.RemoveItem(int)

Rename(string, string)

Declaration

cs-api-definition
public void Rename(string name, string newName)

Parameters

name

string

newName

string