This class is a typed collection of GridItems , and is used to contain the list of child items for a particular GridItem . As you might expect from a collection, you can Add() and Remove() objects, find the IndexOf() a particular object, or the Item at a particular index (this is the indexer property). public class GridItemCollection : ICollection, IEnumerable { // Public Static Fields public static GridItemCollection Empty ; // =System.Windows.Forms.GridItemCollection // Public Instance Properties public int Count {get; } // implements ICollection public GridItem this {get; } public GridItem this {get; } // Public Instance Methods public IEnumerator GetEnumerator (); // implements IEnumerable } Returned ByGridItem.GridItems |