DataGridViewRowCollection.AddCopies(Int32, Int32) Methode
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.
Fügt der Auflistung die angegebene Anzahl von Zeilen basierend auf der Zeile am angegebenen Index hinzu.
public:
virtual int AddCopies(int indexSource, int count);
public virtual int AddCopies (int indexSource, int count);
abstract member AddCopies : int * int -> int
override this.AddCopies : int * int -> int
Public Overridable Function AddCopies (indexSource As Integer, count As Integer) As Integer
Parameter
- indexSource
- Int32
Der Index der Zeile, auf der die neuen Zeilen basieren sollen.
- count
- Int32
Die Anzahl der DataGridViewRowCollection hinzuzufügenden Zeilen.
Gibt zurück
Der Index der letzten Zeile, die hinzugefügt wurde.
Ausnahmen
indexSource
ist kleiner als 0 (null) oder größer oder gleich der Anzahl von Zeilen im Steuerelement.
- oder -
count
ist kleiner als Null.
Das zugeordnete DataGridView-Steuerelement führt eine der folgenden Aktionen aus, wodurch vorübergehend keine neuen Zeilen hinzugefügt werden können:
Auswählen aller Zellen im Steuerelement.
Die Auswahl wird gelöscht.
- oder -
Diese Methode wird von einem Handler für eines der folgenden DataGridView-Ereignisse aufgerufen:
- oder -
Die DataSource-Eigenschaft der DataGridView ist nicht null
.
- oder -
Dieser Vorgang würde eine fixierte Zeile hinter nicht fixierten Zeilen hinzufügen.
Hinweise
Die InheritedStyle Eigenschaft des neuen DataGridViewRow weist die gleichen Werte auf wie der InheritedStyle von DataGridViewRow in positioniert.indexSource
Die AddCopies -Methode fügt nach Möglichkeit freigegebene DataGridViewRowCollectionZeilen hinzu. Andernfalls werden die neuen Zeilen aufgehoben. Weitere Informationen finden Sie unter Empfohlene Vorgehensweisen für das Skalieren des DataGridView-Steuerelements in Windows Forms.
Zeilen im Steuerelement werden nicht automatisch sortiert, wenn neue Zeilen hinzugefügt werden. Um neue Zeilen an die richtige Position zu sortieren, rufen Sie die DataGridView.Sort -Methode in einem Ereignishandler auf DataGridView.RowsAdded . Sie können auch die DataGridView.Sort Methode in einem CellValueChanged Ereignishandler aufrufen, um die Zeilen zu sortieren, wenn der Benutzer eine Zelle ändert.