Heim > Backend-Entwicklung > C++ > Wie füge ich programmgesteuert eine Zeile zu einer DataGridView hinzu?

Wie füge ich programmgesteuert eine Zeile zu einer DataGridView hinzu?

Patricia Arquette
Freigeben: 2025-01-25 04:19:09
Original
399 Leute haben es durchsucht

How to Programmatically Add a Row to a DataGridView?

Zeilen programmgesteuert zu DataGridView hinzufügen

Das Hinzufügen von Zeilen zu einer DataTable ist einfach. Verwenden Sie einfach die Methoden NewRow und Add. Wie erreicht man also den gleichen Vorgang in DataGridView?

Neue Zeile erstellen

Um dem DataGridView eine neue Zeile hinzuzufügen, können Sie die Struktur der vorhandenen Zeile klonen und ihren Zellen einzeln Werte zuweisen.

Methode 1

<code class="language-c#">DataGridViewRow row = (DataGridViewRow)yourDataGridView.Rows[0].Clone();
row.Cells[0].Value = "单元格1的值";
row.Cells[1].Value = "单元格2的值";
yourDataGridView.Rows.Add(row);</code>
Nach dem Login kopieren

Methode 2

Wenn Sie die Spaltennamen kennen, können Sie diese direkt im Klon referenzieren.

<code class="language-c#">DataGridViewRow row = (DataGridViewRow)yourDataGridView.Rows[0].Clone();
row.Cells["Column1"].Value = "单元格1的值";
row.Cells["Column2"].Value = "单元格2的值";
yourDataGridView.Rows.Add(row);</code>
Nach dem Login kopieren

Andere Methoden

Methode hinzufügen

Verwenden Sie die Add-Methode, um Werte direkt in Parametern anzugeben.

<code class="language-c#">this.dataGridView1.Rows.Add("Column1 Value", "Column2 Value", "Column3 Value");</code>
Nach dem Login kopieren

Methode einfügen

Mit der Insert-Methode können Sie eine Zeile an einem bestimmten Index hinzufügen.

<code class="language-c#">this.dataGridView1.Rows.Insert(0, "Value1", "Value2", "Value3");</code>
Nach dem Login kopieren

Weitere Informationen zum Bearbeiten von Zeilen in DataGridView finden Sie in der MSDN-Dokumentation: https://www.php.cn/link/8efa9015a4ef4632a954e820eca834ad

Das obige ist der detaillierte Inhalt vonWie füge ich programmgesteuert eine Zeile zu einer DataGridView hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage