2 // System.Windows.Forms.GridTableStylesCollection.cs
5 // stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
6 // Dennis Hayes (dennish@Raytek.com)
8 // (C) 2002 Ximian, Inc
10 using System
.Collections
;
11 using System
.ComponentModel
;
12 namespace System
.Windows
.Forms
{
17 public class GridTableStylesCollection
: BaseCollection
, IList
{
20 // --- Public Properties
23 public DataGridTableStyle
this[int index
] {
25 throw new NotImplementedException ();
29 public DataGridTableStyle
this[string s
] {
31 throw new NotImplementedException ();
40 public virtual int Add(DataGridTableStyle table
)
42 throw new NotImplementedException ();
46 public virtual void AddRange(DataGridTableStyle
[] tables
)
52 public virtual void Clear()
58 public bool Contains(DataGridTableStyle table
)
60 throw new NotImplementedException ();
64 public void Remove(DataGridTableStyle table
)
70 public void RemoveAt(int index
)
79 public event CollectionChangeEventHandler CollectionChanged
;
82 // --- Protected Properties
85 protected override ArrayList List
{
87 throw new NotImplementedException ();
92 // --- Protected Methods
95 protected void OnCollectionChanged(CollectionChangeEventArgs cevent
)
100 /// IList Interface implmentation.
102 bool IList
.IsReadOnly
{
104 // We allow addition, removeal, and editing of items after creation of the list.
108 bool IList
.IsFixedSize
{
110 // We allow addition and removeal of items after creation of the list.
116 object IList
.this[int index
]{
118 throw new NotImplementedException ();
131 int IList
.Add( object value){
132 throw new NotImplementedException ();
136 bool IList
.Contains( object value){
137 throw new NotImplementedException ();
141 int IList
.IndexOf( object value){
142 throw new NotImplementedException ();
146 void IList
.Insert(int index
, object value){
151 void IList
.Remove( object value){
152 throw new NotImplementedException ();
156 void IList
.RemoveAt( int index
){
157 throw new NotImplementedException ();
159 // End of IList interface