skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class GanttViewTextViewColumnCollection

Represents an observable collection of GanttViewTextViewColumn.

Inheritance
System.Object
System.Collections.ObjectModel.Collection<GanttViewTextViewColumn>
ObservableCollection<GanttViewTextViewColumn>
GanttViewTextViewColumnCollection
Inherited Members
ObservableCollection<GanttViewTextViewColumn>.CountString
ObservableCollection<GanttViewTextViewColumn>.ItemArrayString
ObservableCollection<GanttViewTextViewColumn>.InsertItem(Int32, GanttViewTextViewColumn)
ObservableCollection<GanttViewTextViewColumn>.Move(Int32, Int32)
ObservableCollection<GanttViewTextViewColumn>.MoveItem(Int32, Int32)
ObservableCollection<GanttViewTextViewColumn>.BeginUpdate()
ObservableCollection<GanttViewTextViewColumn>.BeginItemUpdate()
ObservableCollection<GanttViewTextViewColumn>.EndItemUpdate()
ObservableCollection<GanttViewTextViewColumn>.EndItemUpdate(Boolean)
ObservableCollection<GanttViewTextViewColumn>.EndUpdate(Boolean)
ObservableCollection<GanttViewTextViewColumn>.EndUpdate()
ObservableCollection<GanttViewTextViewColumn>.NotifyListenersCollectionChanged(NotifyCollectionChangedEventArgs)
ObservableCollection<GanttViewTextViewColumn>.CallCollectionChanged(Object, NotifyCollectionChangedEventArgs)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionChanging(NotifyCollectionChangingEventArgs)
ObservableCollection<GanttViewTextViewColumn>.NotifyListenersCollectionChanging(NotifyCollectionChangingEventArgs)
ObservableCollection<GanttViewTextViewColumn>.CallCollectionChanging(Object, NotifyCollectionChangingEventArgs)
ObservableCollection<GanttViewTextViewColumn>.SetItem(Int32, GanttViewTextViewColumn)
ObservableCollection<GanttViewTextViewColumn>.AddRange(IEnumerable<GanttViewTextViewColumn>)
ObservableCollection<GanttViewTextViewColumn>.RemoveRange(IEnumerable<GanttViewTextViewColumn>)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionChanged(NotifyCollectionChangedAction, Object, Int32)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionChanged(NotifyCollectionChangedAction, Object, Int32, Int32)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionChanged(NotifyCollectionChangedAction, Object, Object, Int32)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionReset(IList)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionChanging(NotifyCollectionChangedAction, Object, Int32)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionChanging(NotifyCollectionChangedAction, Object, Int32, Int32)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionChanging(NotifyCollectionChangedAction, Object, Object, Int32)
ObservableCollection<GanttViewTextViewColumn>.OnCollectionReseting()
ObservableCollection<GanttViewTextViewColumn>.OnNotifyPropertyChanged(String)
ObservableCollection<GanttViewTextViewColumn>.OnNotifyPropertyChanged(PropertyChangedEventArgs)
ObservableCollection<GanttViewTextViewColumn>.OnNotifyPropertyChanging(String)
ObservableCollection<GanttViewTextViewColumn>.OnNotifyPropertyChanging(PropertyChangingEventArgsEx)
ObservableCollection<GanttViewTextViewColumn>.IList.Add(Object)
ObservableCollection<GanttViewTextViewColumn>.IList.Clear()
ObservableCollection<GanttViewTextViewColumn>.IList.Contains(Object)
ObservableCollection<GanttViewTextViewColumn>.IList.IndexOf(Object)
ObservableCollection<GanttViewTextViewColumn>.IList.Insert(Int32, Object)
ObservableCollection<GanttViewTextViewColumn>.IList.Remove(Object)
ObservableCollection<GanttViewTextViewColumn>.IList.RemoveAt(Int32)
ObservableCollection<GanttViewTextViewColumn>.IList.get_Item(Int32)
ObservableCollection<GanttViewTextViewColumn>.IList.set_Item(Int32, Object)
ObservableCollection<GanttViewTextViewColumn>.ICollection.CopyTo(Array, Int32)
ObservableCollection<GanttViewTextViewColumn>.IEnumerable.GetEnumerator()
ObservableCollection<GanttViewTextViewColumn>.IsUpdated
ObservableCollection<GanttViewTextViewColumn>.IList.IsFixedSize
ObservableCollection<GanttViewTextViewColumn>.IList.IsReadOnly
ObservableCollection<GanttViewTextViewColumn>.IList.Item[Int32]
ObservableCollection<GanttViewTextViewColumn>.ICollection.Count
ObservableCollection<GanttViewTextViewColumn>.ICollection.IsSynchronized
ObservableCollection<GanttViewTextViewColumn>.ICollection.SyncRoot
ObservableCollection<GanttViewTextViewColumn>.CollectionChanged
ObservableCollection<GanttViewTextViewColumn>.CollectionChanging
ObservableCollection<GanttViewTextViewColumn>.PropertyChanged
ObservableCollection<GanttViewTextViewColumn>.PropertyChanging
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.Add(Telerik.WinControls.UI.GanttViewTextViewColumn)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.Clear()
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.CopyTo(Telerik.WinControls.UI.GanttViewTextViewColumn[], System.Int32)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.Contains(Telerik.WinControls.UI.GanttViewTextViewColumn)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.GetEnumerator()
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.IndexOf(Telerik.WinControls.UI.GanttViewTextViewColumn)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.Insert(System.Int32, Telerik.WinControls.UI.GanttViewTextViewColumn)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.Remove(Telerik.WinControls.UI.GanttViewTextViewColumn)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.RemoveAt(System.Int32)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.Count
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.Items
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.Item[System.Int32]
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.GanttViewTextViewColumn>.System.Collections.Generic.ICollection<Telerik.WinControls.UI.GanttViewTextViewColumn>.IsReadOnly
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll

Syntax

public class GanttViewTextViewColumnCollection : ObservableCollection<GanttViewTextViewColumn>, IList<GanttViewTextViewColumn>, ICollection<GanttViewTextViewColumn>, IReadOnlyList<GanttViewTextViewColumn>, IReadOnlyCollection<GanttViewTextViewColumn>, IEnumerable<GanttViewTextViewColumn>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx

Constructors

GanttViewTextViewColumnCollection(RadGanttViewElement)

Initializes a new instance of the GanttViewTextViewColumnCollection class.

Declaration
public GanttViewTextViewColumnCollection(RadGanttViewElement owner)
Parameters
RadGanttViewElement owner

The owner.

Properties

Item[String]

Gets the GanttViewTextViewColumn with the specified column name.

Declaration
public GanttViewTextViewColumn this[string columnName] { get; }
Parameters
System.String columnName

Name of the column.

Property Value
GanttViewTextViewColumn

The GanttViewTextViewColumn.

Owner

Gets the RadGanttViewElement that owns this collection.

Declaration
public RadGanttViewElement Owner { get; }
Property Value
RadGanttViewElement

The owner.

Methods

Add(String)

Adds a column with the specified name.

Declaration
public void Add(string name)
Parameters
System.String name

The name.

Add(String, String)

Adds a column with the the specified name and header text.

Declaration
public void Add(string name, string headerText)
Parameters
System.String name

The name.

System.String headerText

The header text.

AddRange(GanttViewTextViewColumn[])

Adds the specified collection of columns to the collection.

Declaration
public virtual void AddRange(params GanttViewTextViewColumn[] columns)
Parameters
GanttViewTextViewColumn[] columns

The columns.

AddRange(GanttViewTextViewColumnCollection)

Adds the specified collection of columns to the collection.

Declaration
public virtual void AddRange(GanttViewTextViewColumnCollection columns)
Parameters
GanttViewTextViewColumnCollection columns

The columns.

ClearItems()

Clears the items.

Declaration
protected override void ClearItems()
Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.GanttViewTextViewColumn>.ClearItems()

Contains(String)

Determines whether the collection contains a column with the specified column name.

Declaration
public bool Contains(string columnName)
Parameters
System.String columnName

Name of the column.

Returns
System.Boolean

true if a column with the specified name is contained in the collection; otherwise, false.

GetUniqueName(String)

Gets a unique name for a column of the collection.

Declaration
public string GetUniqueName(string baseName)
Parameters
System.String baseName

A base name to use.

Returns
System.String

the unique name for the collection.

IndexOf(String)

Gets the index of the column with the specified name or -1 if the column is not found.

Declaration
public int IndexOf(string columnName)
Parameters
System.String columnName

Name of the column.

Returns
System.Int32

The index of the column if found otherwise returns -1.

InsertItem(Int32, GanttViewTextViewColumn, Action<GanttViewTextViewColumn>)

Inserts the item.

Declaration
protected override void InsertItem(int index, GanttViewTextViewColumn column, Action<GanttViewTextViewColumn> approvedAction)
Parameters
System.Int32 index

The index.

GanttViewTextViewColumn column

The column.

System.Action<GanttViewTextViewColumn> approvedAction

The approved action.

Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.GanttViewTextViewColumn>.InsertItem(System.Int32, Telerik.WinControls.UI.GanttViewTextViewColumn, System.Action<Telerik.WinControls.UI.GanttViewTextViewColumn>)

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Raises the CollectionChanged event.

Declaration
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
Parameters
NotifyCollectionChangedEventArgs e

The NotifyCollectionChangedEventArgs instance containing the event data.

Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.GanttViewTextViewColumn>.OnCollectionChanged(Telerik.WinControls.Data.NotifyCollectionChangedEventArgs)

Remove(String)

Removes a column with the specified column name.

Declaration
public void Remove(string columnName)
Parameters
System.String columnName

Name of the column.

RemoveItem(Int32)

Removes the item.

Declaration
protected override void RemoveItem(int index)
Parameters
System.Int32 index

The index.

Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.GanttViewTextViewColumn>.RemoveItem(System.Int32)

Rename(String, String)

Renames the column with the specified name with the new name.

Declaration
public void Rename(string name, string newName)
Parameters
System.String name

The name.

System.String newName

The new name.

Extension Methods

SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.