DataGridViewRowCollection.AddCopies(Int32, Int32) Methode

Definitie

Hiermee voegt u het opgegeven aantal rijen toe aan de verzameling op basis van de rij in de opgegeven index.

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

Parameters

indexSource
Int32

De index van de rij waarop de nieuwe rijen moeten worden gebaseerd.

count
Int32

Het aantal rijen dat moet worden toegevoegd aan de DataGridViewRowCollection.

Retouren

De index van de laatste rij die is toegevoegd.

Uitzonderingen

indexSource is kleiner dan nul of groter dan of gelijk aan het aantal rijen in het besturingselement.

– of –

count is kleiner dan nul.

Het bijbehorende DataGridView besturingselement voert een van de volgende acties uit die tijdelijk verhinderen dat nieuwe rijen worden toegevoegd:

  • Alle cellen in het besturingselement selecteren.

  • De selectie wissen.

– of –

Deze methode wordt aangeroepen vanuit een handler voor een van de volgende DataGridView gebeurtenissen:

– of –

De DataSource eigenschap van het DataGridView is niet null.

– of –

Met deze bewerking wordt een geblokkeerde rij toegevoegd nadat de rijen zijn uitgeschakeld.

Opmerkingen

De InheritedStyle eigenschap van de nieuwe DataGridViewRow heeft dezelfde waarden als de InheritedStyleDataGridViewRow positie indexSourceop . Met de AddCopies methode worden gedeelde rijen toegevoegd aan de DataGridViewRowCollection, indien mogelijk. Anders worden de nieuwe rijen niet gedeeld. Zie Best practices voor het schalen van het Windows Forms DataGridView-besturingselement voor meer informatie.

Rijen in het besturingselement worden niet automatisch gesorteerd wanneer er nieuwe rijen worden toegevoegd. Als u nieuwe rijen in de juiste positie wilt sorteren, roept u de DataGridView.Sort methode aan in een DataGridView.RowsAdded gebeurtenis-handler. U kunt ook de DataGridView.Sort methode aanroepen in een CellValueChanged gebeurtenishandler om de rijen te sorteren wanneer de gebruiker een cel wijzigt.

Van toepassing op

Zie ook