DataGridViewCellCollection Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en samling celler i en DataGridViewRow.
public ref class DataGridViewCellCollection : System::Windows::Forms::BaseCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class DataGridViewCellCollection : System.Windows.Forms.BaseCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewCellCollection = class
inherit BaseCollection
interface IList
interface ICollection
interface IEnumerable
Public Class DataGridViewCellCollection
Inherits BaseCollection
Implements IList
- Arv
- Attribut
- Implementeringar
Kommentarer
DataGridViewCellCollection objekt hämtas av egenskapen DataGridViewRow.Cells .
Konstruktorer
| Name | Description |
|---|---|
| DataGridViewCellCollection(DataGridViewRow) |
Initierar en ny instans av DataGridViewCellCollection klassen. |
Egenskaper
| Name | Description |
|---|---|
| Count |
Hämtar det totala antalet element i samlingen. (Ärvd från BaseCollection) |
| IsReadOnly |
Hämtar ett värde som anger om samlingen är skrivskyddad. (Ärvd från BaseCollection) |
| IsSynchronized |
Hämtar ett värde som anger om åtkomsten ICollection till synkroniseras. (Ärvd från BaseCollection) |
| Item[Int32] |
Hämtar eller anger cellen på den angivna indexplatsen. I C# är den här egenskapen indexeraren för DataGridViewCellCollection klassen. |
| Item[String] |
Hämtar eller anger cellen i kolumnen med det angivna namnet. I C# är den här egenskapen indexeraren för DataGridViewCellCollection klassen. |
| List |
Hämtar ett ArrayList innehållande DataGridViewCellCollection objekt. |
| SyncRoot |
Hämtar ett objekt som kan användas för att synkronisera åtkomsten BaseCollectiontill . (Ärvd från BaseCollection) |
Metoder
| Name | Description |
|---|---|
| Add(DataGridViewCell) |
Lägger till en cell i samlingen. |
| AddRange(DataGridViewCell[]) |
Lägger till en matris med celler i samlingen. |
| Clear() |
Rensar alla celler från samlingen. |
| Contains(DataGridViewCell) |
Avgör om den angivna cellen finns i samlingen. |
| CopyTo(Array, Int32) |
Kopierar alla element i den aktuella endimensionella Array till den angivna endimensionella Array med början vid det angivna målindexet Array . (Ärvd från BaseCollection) |
| CopyTo(DataGridViewCell[], Int32) |
Kopierar hela cellsamlingen till en matris på en angiven plats i matrisen. |
| CreateObjRef(Type) |
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetEnumerator() |
Hämtar objektet som gör det möjligt att iterera genom medlemmarna i samlingen. (Ärvd från BaseCollection) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLifetimeService() |
Föråldrad.
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IndexOf(DataGridViewCell) |
Returnerar indexet för den angivna cellen. |
| InitializeLifetimeService() |
Föråldrad.
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| Insert(Int32, DataGridViewCell) |
Infogar en cell i samlingen vid det angivna indexet. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| OnCollectionChanged(CollectionChangeEventArgs) |
Genererar händelsen CollectionChanged . |
| Remove(DataGridViewCell) |
Tar bort den angivna cellen från samlingen. |
| RemoveAt(Int32) |
Tar bort cellen vid det angivna indexet. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Händelser
| Name | Description |
|---|---|
| CollectionChanged |
Inträffar när samlingen ändras. |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopierar elementen i samlingen till den angivna matrisen med början vid det angivna indexet. |
| ICollection.Count |
Hämtar antalet element som finns i samlingen. |
| ICollection.IsSynchronized |
Hämtar ett värde som anger om åtkomsten till samlingen synkroniseras (trådsäker). |
| ICollection.SyncRoot |
Hämtar ett objekt som kan användas för att synkronisera åtkomsten till samlingen. |
| IEnumerable.GetEnumerator() |
Returnerar en uppräknare som itererar genom en samling. |
| IList.Add(Object) |
Lägger till ett objekt i samlingen. |
| IList.Clear() |
Rensar samlingen. |
| IList.Contains(Object) |
Avgör om samlingen innehåller det angivna värdet. |
| IList.IndexOf(Object) |
Avgör indexet för ett visst objekt i en samling. |
| IList.Insert(Int32, Object) |
Infogar ett objekt i samlingen på den angivna positionen. |
| IList.IsFixedSize |
Hämtar ett värde som anger om samlingen har en fast storlek. |
| IList.IsReadOnly |
Hämtar ett värde som anger om samlingen har en fast storlek. |
| IList.Item[Int32] |
Hämtar eller anger elementet vid det angivna indexet. |
| IList.Remove(Object) |
Tar bort den första förekomsten av ett specifikt objekt från samlingen. |
| IList.RemoveAt(Int32) |
DataGridViewCell Tar bort vid det angivna indexet. |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Filtrerar elementen i en IEnumerable baserat på en angiven typ. |