DataGridViewSelectedColumnCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Auflistung von DataGridViewColumn-Objekten dar, die in einer DataGridView ausgewählt sind.
public ref class DataGridViewSelectedColumnCollection : System::Windows::Forms::BaseCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class DataGridViewSelectedColumnCollection : System.Windows.Forms.BaseCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewSelectedColumnCollection = class
inherit BaseCollection
interface IList
interface ICollection
interface IEnumerable
Public Class DataGridViewSelectedColumnCollection
Inherits BaseCollection
Implements IList
- Vererbung
- Attribute
- Implementiert
Hinweise
Die Reihenfolge der Spalten in der Auflistung entspricht nicht der Reihenfolge, in der sie ausgewählt wurden.
Der DataGridViewSelectedColumnCollection funktioniert nicht effizient, wenn mit einer großen Anzahl von Spalten gearbeitet wird. In der Regel enthalten Steuerelemente nicht genügend Spalten, DataGridView damit dies ein Problem darstellen kann. Wenn Sie jedoch mit einer großen Anzahl von Spalten arbeiten, können Sie ermitteln DataGridView.AreAllCellsSelected , ob das gesamte Raster ausgewählt ist, oder Sie können die DataGridViewColumnCollection.GetColumnCount Anzahl der ausgewählten Spalten (oder die Anzahl der Spalten in einem angegebenen Zustand) bestimmen. Weitere Informationen finden Sie unter Empfohlene Vorgehensweisen für das Skalieren des DataGridView-Steuerelements in Windows Forms.
Eigenschaften
Count |
Ruft die Gesamtanzahl der in der Auflistung enthaltenen Elemente ab. (Geerbt von BaseCollection) |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist. (Geerbt von BaseCollection) |
IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert ist. (Geerbt von BaseCollection) |
Item[Int32] |
Ruft die Spalte am angegebenen Index ab. |
List |
Ruft die Liste der in der BaseCollection-Instanz enthaltenen Elemente ab. |
SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf BaseCollection synchronisiert werden kann. (Geerbt von BaseCollection) |
Methoden
Clear() |
Löscht die Auflistung. |
Contains(DataGridViewColumn) |
Bestimmt, ob die angegebene Spalte in der Auflistung enthalten ist. |
CopyTo(Array, Int32) |
Kopiert alle Elemente des aktuellen eindimensionalen Array in das angegebene eindimensionale Array, beginnend am angegebenen Index des Ziel-Array. (Geerbt von BaseCollection) |
CopyTo(DataGridViewColumn[], Int32) |
Kopiert die Elemente der Auflistung ab dem angegebenen Index in das angegebene Array. |
CreateObjRef(Type) |
Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Geerbt von MarshalByRefObject) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Ruft das Objekt ab, mit dem die Member der Auflistung durchlaufen werden können. (Geerbt von BaseCollection) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetLifetimeService() |
Veraltet.
Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Geerbt von MarshalByRefObject) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
InitializeLifetimeService() |
Veraltet.
Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab. (Geerbt von MarshalByRefObject) |
Insert(Int32, DataGridViewColumn) |
Fügt in der Auflistung eine Spalte an der angegebenen Position ein. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
MemberwiseClone(Boolean) |
Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Geerbt von MarshalByRefObject) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
ICollection.CopyTo(Array, Int32) |
Kopiert die Elemente der Auflistung ab dem angegebenen Index in das angegebene Array. |
ICollection.Count |
Ruft die Anzahl der Elemente in der Auflistung ab. |
ICollection.IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert ist (threadsicher). |
ICollection.SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann. |
IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der eine Auflistung durchläuft. |
IList.Add(Object) |
Implementiert die Add(Object)-Methode. Löst immer NotSupportedException aus. |
IList.Clear() |
Implementiert die Clear()-Methode. Löst immer NotSupportedException aus. |
IList.Contains(Object) |
Bestimmt, ob der angegebene Wert in der Auflistung enthalten ist. |
IList.IndexOf(Object) |
Gibt den Index des angegebenen Elements zurück. |
IList.Insert(Int32, Object) |
Implementiert die Insert(Int32, Object)-Methode. Löst immer NotSupportedException aus. |
IList.IsFixedSize |
Ruft einen Wert ab, der angibt, ob die Auflistung eine feste Größe aufweist. |
IList.IsReadOnly |
Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist. |
IList.Item[Int32] |
Ruft das Element am angegebenen Index ab. |
IList.Remove(Object) |
Implementiert die Remove(Object)-Methode. Löst immer NotSupportedException aus. |
IList.RemoveAt(Int32) |
Implementiert die RemoveAt(Int32)-Methode. Löst immer NotSupportedException aus. |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |