//
// 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 Ximian, Inc
//
namespace System.Windows.Forms{
// <summary>
// This is only a template. Nothing is implemented yet.
//
// </summary>
public abstract class GridItem {
bool expandable;
bool expanded;
//
// --- Public Properties
//
public bool Expandable {
get {
return expandable;
}
}
public bool Expanded {
get {
return expanded;
}
set {
expanded = value;
}
}
//[MonoTODO]
//public abstract GridItemCollection GridItems {
// get {
// throw new NotImplementedException ();
// }
//}
//[MonoTODO]
//public abstract GridItemType GridItemType {
// get {
// throw new NotImplementedException ();
// }
//}
//[MonoTODO]
//public abstract string Label {
// get {
// throw new NotImplementedException ();
// }
//}
//[MonoTODO]
//public abstract GridItem Parent {
// get {
// throw new NotImplementedException ();
// }
//}
//[MonoTODO]
//public abstract PropertyDescriptor PropertyDescriptor {
// get {
// throw new NotImplementedException ();
// }
//}
//[MonoTODO]
//public abstract object Value {
// get {
// throw new NotImplementedException ();
// }
//}
//
// --- Public Properties
//
[MonoTODO]
public override bool Equals(object o)
{
throw new NotImplementedException ();
}
//public static bool Equals(object o1, object o2)
//{
// throw new NotImplementedException ();
//}
[MonoTODO]
public override int GetHashCode() {
//FIXME add our proprities
return base.GetHashCode();
}
//
// --- Protected Constructor
//
[MonoTODO]
protected GridItem()
{
throw new NotImplementedException ();
}
}
}
|