// // System.Windows.Forms.GridItem.cs // // Author: // stubbed out by Daniel Carrera (dcarrera@math.toronto.edu) // Partially completed by Dennis Hayes (dennish@raytek.com) // // (C) 2002/3 Ximian, Inc // using System.ComponentModel; namespace System.Windows.Forms { // // public abstract class GridItem { bool expandable; bool expanded; // // --- Public Properties // public virtual bool Expandable { get { return expandable; } } public virtual bool Expanded { get { return expanded; } set { expanded = value; } } public abstract GridItemCollection GridItems { get; } public abstract GridItemType GridItemType { get; } public abstract string Label { get; } public abstract GridItem Parent { get; } public abstract PropertyDescriptor PropertyDescriptor { get; } public abstract object Value { get; } public abstract bool Select (); // // --- Protected Constructor // [MonoTODO] protected GridItem() { } } }