DataGridViewRowCollection.Add Methode

Definitie

Voegt een of meer rijen toe aan de verzameling.

Overloads

Name Description
Add()

Voegt een nieuwe rij toe aan de verzameling.

Add(Int32)

Hiermee voegt u het opgegeven aantal nieuwe rijen toe aan de verzameling.

Add(Object[])

Voegt een nieuwe rij toe aan de verzameling en vult de cellen met de opgegeven objecten.

Add(DataGridViewRow)

Voegt de opgegeven DataGridViewRow waarde toe aan de verzameling.

Add()

Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs

Voegt een nieuwe rij toe aan de verzameling.

public:
 virtual int Add();
public virtual int Add();
abstract member Add : unit -> int
override this.Add : unit -> int
Public Overridable Function Add () As Integer

Retouren

De index van de nieuwe rij.

Uitzonderingen

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 –

De DataGridView kolom heeft geen kolommen.

– of –

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

De rij die door de RowTemplate eigenschap wordt geretourneerd, bevat meer cellen dan er kolommen in het besturingselement zijn.

Opmerkingen

De Add() overbelasting voegt rijen toe die zijn gebaseerd op de RowTemplateDataGridView. De nieuwe rij wordt, indien mogelijk, gedeeld. Zorg ervoor dat de rij die is opgegeven in de RowTemplate eigenschap, kan worden gedeeld voor de beste schaalbaarheid. 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.

Zie ook

Van toepassing op

Add(Int32)

Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs

Hiermee voegt u het opgegeven aantal nieuwe rijen toe aan de verzameling.

public:
 virtual int Add(int count);
public virtual int Add(int count);
abstract member Add : int -> int
override this.Add : int -> int
Public Overridable Function Add (count As Integer) As Integer

Parameters

count
Int32

Het aantal rijen dat moet worden toegevoegd aan de DataGridViewRowCollection.

Retouren

De index van de laatste rij die is toegevoegd.

Uitzonderingen

count is kleiner dan 1.

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 –

De DataGridView kolom heeft geen kolommen.

– of –

De rij die door de RowTemplate eigenschap wordt geretourneerd, bevat meer cellen dan er kolommen in het besturingselement zijn.

– of –

Met deze bewerking worden geblokkeerde rijen toegevoegd nadat de rijen zijn uitgeschakeld.

Opmerkingen

Met de Add(Int32) methode worden gedeelde rijen aan de DataGridViewRowCollectionmethode toegevoegd. De nieuwe rijen zijn gebaseerd op de RowTemplateDataGridView. Zorg ervoor dat de rij die is opgegeven in de RowTemplate eigenschap, kan worden gedeeld voor de beste schaalbaarheid. 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.

Zie ook

Van toepassing op

Add(Object[])

Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs

Voegt een nieuwe rij toe aan de verzameling en vult de cellen met de opgegeven objecten.

public:
 virtual int Add(... cli::array <System::Object ^> ^ values);
public virtual int Add(params object[] values);
abstract member Add : obj[] -> int
override this.Add : obj[] -> int
Public Overridable Function Add (ParamArray values As Object()) As Integer

Parameters

values
Object[]

Een variabel aantal objecten dat de cellen van het nieuwe DataGridViewRowobject vult.

Retouren

De index van de nieuwe rij.

Uitzonderingen

values is null.

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 VirtualMode eigenschap van de DataGridView is ingesteld op true.

– of –

De DataSource eigenschap van het DataGridView is niet null.

– of –

De DataGridView kolom heeft geen kolommen.

– of –

De rij die door de RowTemplate eigenschap wordt geretourneerd, bevat meer cellen dan er kolommen in het besturingselement zijn.

– of –

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

Opmerkingen

Met de Add(Object[]) methode wordt een niet-gedeelde rij toegevoegd aan de DataGridViewRowCollection. 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.

Zie ook

Van toepassing op

Add(DataGridViewRow)

Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs
Bron:
DataGridViewRowCollection.cs

Voegt de opgegeven DataGridViewRow waarde toe aan de verzameling.

public:
 virtual int Add(System::Windows::Forms::DataGridViewRow ^ dataGridViewRow);
public virtual int Add(System.Windows.Forms.DataGridViewRow dataGridViewRow);
abstract member Add : System.Windows.Forms.DataGridViewRow -> int
override this.Add : System.Windows.Forms.DataGridViewRow -> int
Public Overridable Function Add (dataGridViewRow As DataGridViewRow) As Integer

Parameters

dataGridViewRow
DataGridViewRow

De DataGridViewRow toe te voegen aan de DataGridViewRowCollection.

Retouren

De index van de nieuwe DataGridViewRow.

Uitzonderingen

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 –

De DataGridView kolom heeft geen kolommen.

– of –

De DataGridView eigenschap van het dataGridViewRow is niet null.

– of –

dataGridViewRow heeft een Selected eigenschapswaarde van true.

– of –

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

dataGridViewRow is null.

dataGridViewRow heeft meer cellen dan er kolommen in het besturingselement zijn.

Opmerkingen

De Add(DataGridViewRow) methode voegt indien mogelijk een gedeelde rij toe aan de DataGridViewRowCollection, indien mogelijk. Anders wordt de nieuwe rij 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.

Zie ook

Van toepassing op