Rename Managed.Windows.Forms to System.Windows.Forms for consistency.
[mono.git] / mcs / class / System.Windows.Forms / Documentation / en / System.Windows.Forms / DataGridViewCellCollection.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="DataGridViewCellCollection" FullName="System.Windows.Forms.DataGridViewCellCollection">
3   <TypeSignature Language="C#" Value="public class DataGridViewCellCollection : System.Windows.Forms.BaseCollection, System.Collections.IList" />
4   <AssemblyInfo>
5     <AssemblyName>System.Windows.Forms</AssemblyName>
6     <AssemblyVersion>2.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Windows.Forms.BaseCollection</BaseTypeName>
10   </Base>
11   <Interfaces>
12     <Interface>
13       <InterfaceName>System.Collections.IList</InterfaceName>
14     </Interface>
15   </Interfaces>
16   <Attributes>
17     <Attribute>
18       <AttributeName>System.ComponentModel.ListBindable(false)</AttributeName>
19     </Attribute>
20   </Attributes>
21   <Docs>
22     <since version=".NET 2.0" />
23     <remarks>
24       <attribution license="cc4" from="Microsoft" modified="false" />
25       <para>
26         <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> objects are retrieved by the <see cref="P:System.Windows.Forms.DataGridViewRow.Cells" /> property.</para>
27     </remarks>
28     <summary>
29       <attribution license="cc4" from="Microsoft" modified="false" />
30       <para>Represents a collection of cells in a <see cref="T:System.Windows.Forms.DataGridViewRow" />.</para>
31     </summary>
32   </Docs>
33   <Members>
34     <Member MemberName=".ctor">
35       <MemberSignature Language="C#" Value="public DataGridViewCellCollection (System.Windows.Forms.DataGridViewRow dataGridViewRow);" />
36       <MemberType>Constructor</MemberType>
37       <Parameters>
38         <Parameter Name="dataGridViewRow" Type="System.Windows.Forms.DataGridViewRow" />
39       </Parameters>
40       <Docs>
41         <remarks>To be added.</remarks>
42         <since version=".NET 2.0" />
43         <summary>
44           <attribution license="cc4" from="Microsoft" modified="false" />
45           <para>Initializes a new instance of the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> class.</para>
46         </summary>
47         <param name="dataGridViewRow">
48           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.DataGridViewRow" /> that owns the collection.</param>
49       </Docs>
50       <AssemblyInfo>
51         <AssemblyVersion>2.0.0.0</AssemblyVersion>
52       </AssemblyInfo>
53     </Member>
54     <Member MemberName="Add">
55       <MemberSignature Language="C#" Value="public virtual int Add (System.Windows.Forms.DataGridViewCell dataGridViewCell);" />
56       <MemberType>Method</MemberType>
57       <ReturnValue>
58         <ReturnType>System.Int32</ReturnType>
59       </ReturnValue>
60       <Parameters>
61         <Parameter Name="dataGridViewCell" Type="System.Windows.Forms.DataGridViewCell" />
62       </Parameters>
63       <Docs>
64         <since version=".NET 2.0" />
65         <remarks>
66           <attribution license="cc4" from="Microsoft" modified="false" />
67           <para>Use this method to populate a <see cref="T:System.Windows.Forms.DataGridViewRow" /> with cells before you add the row to a <see cref="T:System.Windows.Forms.DataGridView" /> control. Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful.</para>
68         </remarks>
69         <summary>
70           <attribution license="cc4" from="Microsoft" modified="false" />
71           <para>Adds a cell to the collection.</para>
72         </summary>
73         <returns>
74           <attribution license="cc4" from="Microsoft" modified="false" />
75           <para>The position in which to insert the new element.</para>
76         </returns>
77         <param name="dataGridViewCell">
78           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.DataGridViewCell" /> to add to the collection.</param>
79       </Docs>
80       <AssemblyInfo>
81         <AssemblyVersion>2.0.0.0</AssemblyVersion>
82       </AssemblyInfo>
83     </Member>
84     <Member MemberName="AddRange">
85       <MemberSignature Language="C#" Value="public virtual void AddRange (System.Windows.Forms.DataGridViewCell[] dataGridViewCells);" />
86       <MemberType>Method</MemberType>
87       <ReturnValue>
88         <ReturnType>System.Void</ReturnType>
89       </ReturnValue>
90       <Parameters>
91         <Parameter Name="dataGridViewCells" Type="System.Windows.Forms.DataGridViewCell[]">
92           <Attributes>
93             <Attribute>
94               <AttributeName>System.ParamArray</AttributeName>
95             </Attribute>
96           </Attributes>
97         </Parameter>
98       </Parameters>
99       <Docs>
100         <since version=".NET 2.0" />
101         <remarks>
102           <attribution license="cc4" from="Microsoft" modified="false" />
103           <para>Use this method to populate a <see cref="T:System.Windows.Forms.DataGridViewRow" /> with cells before you add the row to a <see cref="T:System.Windows.Forms.DataGridView" /> control. Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful. </para>
104         </remarks>
105         <summary>
106           <attribution license="cc4" from="Microsoft" modified="false" />
107           <para>Adds an array of cells to the collection.</para>
108         </summary>
109         <param name="dataGridViewCells">
110           <attribution license="cc4" from="Microsoft" modified="false" />The array of <see cref="T:System.Windows.Forms.DataGridViewCell" /> objects to add to the collection.</param>
111       </Docs>
112       <AssemblyInfo>
113         <AssemblyVersion>2.0.0.0</AssemblyVersion>
114       </AssemblyInfo>
115       <Attributes>
116         <Attribute>
117           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
118         </Attribute>
119       </Attributes>
120     </Member>
121     <Member MemberName="Clear">
122       <MemberSignature Language="C#" Value="public virtual void Clear ();" />
123       <MemberType>Method</MemberType>
124       <ReturnValue>
125         <ReturnType>System.Void</ReturnType>
126       </ReturnValue>
127       <Parameters />
128       <Docs>
129         <since version=".NET 2.0" />
130         <remarks>
131           <attribution license="cc4" from="Microsoft" modified="false" />
132           <para>Use this method to alter the collection before you add the containing row to a <see cref="T:System.Windows.Forms.DataGridView" /> control. Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful. </para>
133         </remarks>
134         <summary>
135           <attribution license="cc4" from="Microsoft" modified="false" />
136           <para>Clears all cells from the collection.</para>
137         </summary>
138       </Docs>
139       <AssemblyInfo>
140         <AssemblyVersion>2.0.0.0</AssemblyVersion>
141       </AssemblyInfo>
142     </Member>
143     <Member MemberName="CollectionChanged">
144       <MemberSignature Language="C#" Value="public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged;" />
145       <MemberType>Event</MemberType>
146       <ReturnValue>
147         <ReturnType>System.ComponentModel.CollectionChangeEventHandler</ReturnType>
148       </ReturnValue>
149       <Docs>
150         <remarks>To be added.</remarks>
151         <since version=".NET 2.0" />
152         <summary>
153           <attribution license="cc4" from="Microsoft" modified="false" />
154           <para>Occurs when the collection is changed. </para>
155         </summary>
156       </Docs>
157       <AssemblyInfo>
158         <AssemblyVersion>2.0.0.0</AssemblyVersion>
159       </AssemblyInfo>
160     </Member>
161     <Member MemberName="Contains">
162       <MemberSignature Language="C#" Value="public virtual bool Contains (System.Windows.Forms.DataGridViewCell dataGridViewCell);" />
163       <MemberType>Method</MemberType>
164       <ReturnValue>
165         <ReturnType>System.Boolean</ReturnType>
166       </ReturnValue>
167       <Parameters>
168         <Parameter Name="dataGridViewCell" Type="System.Windows.Forms.DataGridViewCell" />
169       </Parameters>
170       <Docs>
171         <remarks>To be added.</remarks>
172         <since version=".NET 2.0" />
173         <summary>
174           <attribution license="cc4" from="Microsoft" modified="false" />
175           <para>Determines whether the specified cell is contained in the collection.</para>
176         </summary>
177         <returns>
178           <attribution license="cc4" from="Microsoft" modified="false" />
179           <para>true if <paramref name="dataGridViewCell" /> is in the collection; otherwise, false.</para>
180         </returns>
181         <param name="dataGridViewCell">
182           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.DataGridViewCell" /> to locate in the collection.</param>
183       </Docs>
184       <AssemblyInfo>
185         <AssemblyVersion>2.0.0.0</AssemblyVersion>
186       </AssemblyInfo>
187     </Member>
188     <Member MemberName="CopyTo">
189       <MemberSignature Language="C#" Value="public void CopyTo (System.Windows.Forms.DataGridViewCell[] array, int index);" />
190       <MemberType>Method</MemberType>
191       <ReturnValue>
192         <ReturnType>System.Void</ReturnType>
193       </ReturnValue>
194       <Parameters>
195         <Parameter Name="array" Type="System.Windows.Forms.DataGridViewCell[]" />
196         <Parameter Name="index" Type="System.Int32" />
197       </Parameters>
198       <Docs>
199         <remarks>To be added.</remarks>
200         <since version=".NET 2.0" />
201         <summary>
202           <attribution license="cc4" from="Microsoft" modified="false" />
203           <para>Copies the entire collection of cells into an array at a specified location within the array.</para>
204         </summary>
205         <param name="array">
206           <attribution license="cc4" from="Microsoft" modified="false" />The destination array to which the contents will be copied.</param>
207         <param name="index">
208           <attribution license="cc4" from="Microsoft" modified="false" />The index of the element in <paramref name="array" /> at which to start copying.</param>
209       </Docs>
210       <AssemblyInfo>
211         <AssemblyVersion>2.0.0.0</AssemblyVersion>
212       </AssemblyInfo>
213     </Member>
214     <Member MemberName="IndexOf">
215       <MemberSignature Language="C#" Value="public int IndexOf (System.Windows.Forms.DataGridViewCell dataGridViewCell);" />
216       <MemberType>Method</MemberType>
217       <ReturnValue>
218         <ReturnType>System.Int32</ReturnType>
219       </ReturnValue>
220       <Parameters>
221         <Parameter Name="dataGridViewCell" Type="System.Windows.Forms.DataGridViewCell" />
222       </Parameters>
223       <Docs>
224         <remarks>To be added.</remarks>
225         <since version=".NET 2.0" />
226         <summary>
227           <attribution license="cc4" from="Microsoft" modified="false" />
228           <para>Returns the index of the specified cell.</para>
229         </summary>
230         <returns>
231           <attribution license="cc4" from="Microsoft" modified="false" />
232           <para>The zero-based index of the value of <paramref name="dataGridViewCell" /> parameter, if it is found in the collection; otherwise, -1.</para>
233         </returns>
234         <param name="dataGridViewCell">
235           <attribution license="cc4" from="Microsoft" modified="false" />The cell to locate in the collection.</param>
236       </Docs>
237       <AssemblyInfo>
238         <AssemblyVersion>2.0.0.0</AssemblyVersion>
239       </AssemblyInfo>
240     </Member>
241     <Member MemberName="Insert">
242       <MemberSignature Language="C#" Value="public virtual void Insert (int index, System.Windows.Forms.DataGridViewCell dataGridViewCell);" />
243       <MemberType>Method</MemberType>
244       <ReturnValue>
245         <ReturnType>System.Void</ReturnType>
246       </ReturnValue>
247       <Parameters>
248         <Parameter Name="index" Type="System.Int32" />
249         <Parameter Name="dataGridViewCell" Type="System.Windows.Forms.DataGridViewCell" />
250       </Parameters>
251       <Docs>
252         <since version=".NET 2.0" />
253         <remarks>
254           <attribution license="cc4" from="Microsoft" modified="false" />
255           <para>Use this method to alter the collection before you add the containing row to a <see cref="T:System.Windows.Forms.DataGridView" /> control. Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful. </para>
256         </remarks>
257         <summary>
258           <attribution license="cc4" from="Microsoft" modified="false" />
259           <para>Inserts a cell into the collection at the specified index. </para>
260         </summary>
261         <param name="index">
262           <attribution license="cc4" from="Microsoft" modified="false" />The zero-based index at which to place <paramref name="dataGridViewCell" />.</param>
263         <param name="dataGridViewCell">
264           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.DataGridViewCell" /> to insert.</param>
265       </Docs>
266       <AssemblyInfo>
267         <AssemblyVersion>2.0.0.0</AssemblyVersion>
268       </AssemblyInfo>
269     </Member>
270     <Member MemberName="Item">
271       <MemberSignature Language="C#" Value="public System.Windows.Forms.DataGridViewCell this[int index] { set; get; }" />
272       <MemberType>Property</MemberType>
273       <ReturnValue>
274         <ReturnType>System.Windows.Forms.DataGridViewCell</ReturnType>
275       </ReturnValue>
276       <Parameters>
277         <Parameter Name="index" Type="System.Int32" />
278       </Parameters>
279       <Docs>
280         <param name="index">To be added.</param>
281         <summary>To be added.</summary>
282         <value>To be added.</value>
283         <remarks>To be added.</remarks>
284         <since version=".NET 2.0" />
285       </Docs>
286       <AssemblyInfo>
287         <AssemblyVersion>2.0.0.0</AssemblyVersion>
288       </AssemblyInfo>
289     </Member>
290     <Member MemberName="Item">
291       <MemberSignature Language="C#" Value="public System.Windows.Forms.DataGridViewCell this[string columnName] { set; get; }" />
292       <MemberType>Property</MemberType>
293       <ReturnValue>
294         <ReturnType>System.Windows.Forms.DataGridViewCell</ReturnType>
295       </ReturnValue>
296       <Parameters>
297         <Parameter Name="columnName" Type="System.String" />
298       </Parameters>
299       <Docs>
300         <param name="columnName">To be added.</param>
301         <summary>To be added.</summary>
302         <value>To be added.</value>
303         <remarks>To be added.</remarks>
304         <since version=".NET 2.0" />
305       </Docs>
306       <AssemblyInfo>
307         <AssemblyVersion>2.0.0.0</AssemblyVersion>
308       </AssemblyInfo>
309     </Member>
310     <Member MemberName="List">
311       <MemberSignature Language="C#" Value="protected override System.Collections.ArrayList List { get; }" />
312       <MemberType>Property</MemberType>
313       <ReturnValue>
314         <ReturnType>System.Collections.ArrayList</ReturnType>
315       </ReturnValue>
316       <Docs>
317         <value>To be added.</value>
318         <remarks>To be added.</remarks>
319         <since version=".NET 2.0" />
320         <summary>
321           <attribution license="cc4" from="Microsoft" modified="false" />
322           <para>Gets an <see cref="T:System.Collections.ArrayList" /> containing <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> objects.</para>
323         </summary>
324       </Docs>
325       <AssemblyInfo>
326         <AssemblyVersion>2.0.0.0</AssemblyVersion>
327       </AssemblyInfo>
328     </Member>
329     <Member MemberName="OnCollectionChanged">
330       <MemberSignature Language="C#" Value="protected void OnCollectionChanged (System.ComponentModel.CollectionChangeEventArgs e);" />
331       <MemberType>Method</MemberType>
332       <ReturnValue>
333         <ReturnType>System.Void</ReturnType>
334       </ReturnValue>
335       <Parameters>
336         <Parameter Name="e" Type="System.ComponentModel.CollectionChangeEventArgs" />
337       </Parameters>
338       <Docs>
339         <since version=".NET 2.0" />
340         <remarks>
341           <attribution license="cc4" from="Microsoft" modified="false" />
342           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
343           <para>The <see cref="M:System.Windows.Forms.DataGridViewCellCollection.OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
344         </remarks>
345         <summary>
346           <attribution license="cc4" from="Microsoft" modified="false" />
347           <para>Raises the <see cref="E:System.Windows.Forms.DataGridViewCellCollection.CollectionChanged" /> event.</para>
348         </summary>
349         <param name="e">
350           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.ComponentModel.CollectionChangeEventArgs" /> that contains the event data. </param>
351       </Docs>
352       <AssemblyInfo>
353         <AssemblyVersion>2.0.0.0</AssemblyVersion>
354       </AssemblyInfo>
355     </Member>
356     <Member MemberName="Remove">
357       <MemberSignature Language="C#" Value="public virtual void Remove (System.Windows.Forms.DataGridViewCell cell);" />
358       <MemberType>Method</MemberType>
359       <ReturnValue>
360         <ReturnType>System.Void</ReturnType>
361       </ReturnValue>
362       <Parameters>
363         <Parameter Name="cell" Type="System.Windows.Forms.DataGridViewCell" />
364       </Parameters>
365       <Docs>
366         <since version=".NET 2.0" />
367         <remarks>
368           <attribution license="cc4" from="Microsoft" modified="false" />
369           <para>Use this method to alter the collection before you add the containing row to a <see cref="T:System.Windows.Forms.DataGridView" /> control. Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful. </para>
370         </remarks>
371         <summary>
372           <attribution license="cc4" from="Microsoft" modified="false" />
373           <para>Removes the specified cell from the collection.</para>
374         </summary>
375         <param name="cell">
376           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.DataGridViewCell" /> to remove from the collection.</param>
377       </Docs>
378       <AssemblyInfo>
379         <AssemblyVersion>2.0.0.0</AssemblyVersion>
380       </AssemblyInfo>
381     </Member>
382     <Member MemberName="RemoveAt">
383       <MemberSignature Language="C#" Value="public virtual void RemoveAt (int index);" />
384       <MemberType>Method</MemberType>
385       <ReturnValue>
386         <ReturnType>System.Void</ReturnType>
387       </ReturnValue>
388       <Parameters>
389         <Parameter Name="index" Type="System.Int32" />
390       </Parameters>
391       <Docs>
392         <since version=".NET 2.0" />
393         <remarks>
394           <attribution license="cc4" from="Microsoft" modified="false" />
395           <para>Use this method to alter the collection before you add the containing row to a <see cref="T:System.Windows.Forms.DataGridView" /> control. Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful. </para>
396         </remarks>
397         <summary>
398           <attribution license="cc4" from="Microsoft" modified="false" />
399           <para>Removes the cell at the specified index.</para>
400         </summary>
401         <param name="index">
402           <attribution license="cc4" from="Microsoft" modified="false" />The zero-based index of the <see cref="T:System.Windows.Forms.DataGridViewCell" /> to be removed.</param>
403       </Docs>
404       <AssemblyInfo>
405         <AssemblyVersion>2.0.0.0</AssemblyVersion>
406       </AssemblyInfo>
407     </Member>
408     <Member MemberName="System.Collections.IList.Add">
409       <MemberSignature Language="C#" Value="int IList.Add (object value);" />
410       <MemberType>Method</MemberType>
411       <AssemblyInfo>
412         <AssemblyVersion>2.0.0.0</AssemblyVersion>
413       </AssemblyInfo>
414       <ReturnValue>
415         <ReturnType>System.Int32</ReturnType>
416       </ReturnValue>
417       <Parameters>
418         <Parameter Name="value" Type="System.Object" />
419       </Parameters>
420       <Docs>
421         <remarks>
422           <attribution license="cc4" from="Microsoft" modified="false" />
423           <para>Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful. </para>
424           <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para>
425         </remarks>
426         <summary>
427           <attribution license="cc4" from="Microsoft" modified="false" />
428           <para>Adds an item to the collection.</para>
429         </summary>
430         <returns>
431           <attribution license="cc4" from="Microsoft" modified="false" />
432           <para>The position into which the new element was inserted.</para>
433         </returns>
434         <param name="value">
435           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.DataGridViewCell" /> to add to the collection.</param>
436       </Docs>
437     </Member>
438     <Member MemberName="System.Collections.IList.Contains">
439       <MemberSignature Language="C#" Value="bool IList.Contains (object value);" />
440       <MemberType>Method</MemberType>
441       <AssemblyInfo>
442         <AssemblyVersion>2.0.0.0</AssemblyVersion>
443       </AssemblyInfo>
444       <ReturnValue>
445         <ReturnType>System.Boolean</ReturnType>
446       </ReturnValue>
447       <Parameters>
448         <Parameter Name="value" Type="System.Object" />
449       </Parameters>
450       <Docs>
451         <remarks>
452           <attribution license="cc4" from="Microsoft" modified="false" />
453           <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para>
454         </remarks>
455         <summary>
456           <attribution license="cc4" from="Microsoft" modified="false" />
457           <para>Determines whether the collection contains the specified value.</para>
458         </summary>
459         <returns>
460           <attribution license="cc4" from="Microsoft" modified="false" />
461           <para>true if the <paramref name="value" /> is found in the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" />; otherwise, false.</para>
462         </returns>
463         <param name="value">
464           <attribution license="cc4" from="Microsoft" modified="false" />The object to locate in the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" />.</param>
465       </Docs>
466     </Member>
467     <Member MemberName="System.Collections.IList.IndexOf">
468       <MemberSignature Language="C#" Value="int IList.IndexOf (object value);" />
469       <MemberType>Method</MemberType>
470       <AssemblyInfo>
471         <AssemblyVersion>2.0.0.0</AssemblyVersion>
472       </AssemblyInfo>
473       <ReturnValue>
474         <ReturnType>System.Int32</ReturnType>
475       </ReturnValue>
476       <Parameters>
477         <Parameter Name="value" Type="System.Object" />
478       </Parameters>
479       <Docs>
480         <remarks>
481           <attribution license="cc4" from="Microsoft" modified="false" />
482           <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para>
483         </remarks>
484         <summary>
485           <attribution license="cc4" from="Microsoft" modified="false" />
486           <para>Determines the index of a specific item in a collection.</para>
487         </summary>
488         <returns>
489           <attribution license="cc4" from="Microsoft" modified="false" />
490           <para>The index of value if found in the list; otherwise, -1.</para>
491         </returns>
492         <param name="value">
493           <attribution license="cc4" from="Microsoft" modified="false" />The object to locate in the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" />.</param>
494       </Docs>
495     </Member>
496     <Member MemberName="System.Collections.IList.Insert">
497       <MemberSignature Language="C#" Value="void IList.Insert (int index, object value);" />
498       <MemberType>Method</MemberType>
499       <AssemblyInfo>
500         <AssemblyVersion>2.0.0.0</AssemblyVersion>
501       </AssemblyInfo>
502       <ReturnValue>
503         <ReturnType>System.Void</ReturnType>
504       </ReturnValue>
505       <Parameters>
506         <Parameter Name="index" Type="System.Int32" />
507         <Parameter Name="value" Type="System.Object" />
508       </Parameters>
509       <Docs>
510         <remarks>
511           <attribution license="cc4" from="Microsoft" modified="false" />
512           <para>Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful. </para>
513           <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para>
514         </remarks>
515         <summary>
516           <attribution license="cc4" from="Microsoft" modified="false" />
517           <para>Inserts an item into the collection at the specified position.</para>
518         </summary>
519         <param name="index">
520           <attribution license="cc4" from="Microsoft" modified="false" />The zero-based index at which value should be inserted. </param>
521         <param name="value">
522           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.DataGridViewCell" /> to insert into the <see cref="M:System.Windows.Forms.DataGridViewCellCollection.System#Collections#IList#Insert(System.Int32,System.Object)" />.</param>
523       </Docs>
524     </Member>
525     <Member MemberName="System.Collections.IList.IsFixedSize">
526       <MemberSignature Language="C#" Value="bool System.Collections.IList.IsFixedSize { get; }" />
527       <MemberType>Property</MemberType>
528       <AssemblyInfo>
529         <AssemblyVersion>2.0.0.0</AssemblyVersion>
530       </AssemblyInfo>
531       <ReturnValue>
532         <ReturnType>System.Boolean</ReturnType>
533       </ReturnValue>
534       <Docs>
535         <value>To be added.</value>
536         <remarks>
537           <attribution license="cc4" from="Microsoft" modified="false" />
538           <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para>
539         </remarks>
540         <summary>
541           <attribution license="cc4" from="Microsoft" modified="false" />
542           <para>Gets a value indicating whether the collection has a fixed size.</para>
543         </summary>
544       </Docs>
545     </Member>
546     <Member MemberName="System.Collections.IList.Item">
547       <MemberSignature Language="C#" Value="object System.Collections.IList.Item[int index] { set; get; }" />
548       <MemberType>Property</MemberType>
549       <AssemblyInfo>
550         <AssemblyVersion>2.0.0.0</AssemblyVersion>
551       </AssemblyInfo>
552       <ReturnValue>
553         <ReturnType>System.Object</ReturnType>
554       </ReturnValue>
555       <Parameters>
556         <Parameter Name="index" Type="System.Int32" />
557       </Parameters>
558       <Docs>
559         <param name="index">To be added.</param>
560         <summary>To be added.</summary>
561         <value>To be added.</value>
562         <remarks>To be added.</remarks>
563       </Docs>
564     </Member>
565     <Member MemberName="System.Collections.IList.Remove">
566       <MemberSignature Language="C#" Value="void IList.Remove (object value);" />
567       <MemberType>Method</MemberType>
568       <AssemblyInfo>
569         <AssemblyVersion>2.0.0.0</AssemblyVersion>
570       </AssemblyInfo>
571       <ReturnValue>
572         <ReturnType>System.Void</ReturnType>
573       </ReturnValue>
574       <Parameters>
575         <Parameter Name="value" Type="System.Object" />
576       </Parameters>
577       <Docs>
578         <remarks>
579           <attribution license="cc4" from="Microsoft" modified="false" />
580           <para>Once you add the row to a control, the number of cells it contains always matches the number of columns in the control, so this method is no longer useful. </para>
581           <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Windows.Forms.DataGridViewCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para>
582         </remarks>
583         <summary>
584           <attribution license="cc4" from="Microsoft" modified="false" />
585           <para>Removes the first occurrence of a specific object from the collection.</para>
586         </summary>
587         <param name="value">
588           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.DataGridViewCell" /> to remove from the collection.</param>
589       </Docs>
590     </Member>
591   </Members>
592 </Type>