Wie kann die Anzahl der angezeigten Spalten bzw. Zeilen eines DataGridView abgefragt werden?
Unsere Antwort bzw. unser Lösungsvorschlag darauf war:
Anhand der folgender Beispiele wird veranschaulicht, wie Sie die Anzahl der angezeigten Zeilen bzw. Spalten eines DataGridView abfragen und ausgeben können:
1. Hier wird die Anzahl der Zeilen des DataGridView mit Hilfe der Eigenschaft "RowCount" [1] ausgelesen und in einer MessageBox ausgegeben. Um Anzahl der Spalten zu bestimmen, verwenden Sie die Eingenschaft "ColumnCount" [2].
private void button_Click(object sender, EventArgs e)
{
string n = (dataGridView1.RowCount.ToString());
MessageBox.Show("Anzahl der Zeilen:" + n);
}
2. In diesem Beispiel wird die Anzahl der Spalten des DataGridView mit Hilfe der DisplayedColumnCount-Methode [3] ausgelesen und in einer MessageBox ausgegeben. Die Metode "DisplayedRowCount" [4] gibt die Anzahl der Zeilen zurück, die für den Benutzer
angezeigt werden.
private void button1_Click(object sender, EventArgs e)
{
string numColumn = (dataGridView2.DisplayedColumnCount(true).ToString());
MessageBox.Show("Anzahl der Spalten:" + numColumn);
}
[1]
http://msdn.microsoft.com/de-de/library/system.windows.forms.datagridview.rowcount.aspx
[2]
http://msdn.microsoft.com/de-de/library/system.windows.forms.datagridview.columncount.aspx
[3]
http://msdn.microsoft.com/de-de/library/system.windows.forms.datagridview.displayedcolumncount.aspx
[4]
http://msdn.microsoft.com/de-de/library/system.windows.forms.datagridview.displayedrowcount.aspx
Wir hoffen, vielen Besuchern der MSDN Foren
durch das Posten dieses Problems und einer möglichen Lösung weiterhelfen zu können.
Viele Grüße,
Anna Koch
App-Entwickler-Hotline für MSDN Online Deutschland
Disclaimer:
Bitte haben Sie Verständnis dafür, dass wir hier auf Rückfragen gar nicht oder nur sehr zeitverzögert antworten können.
Bitte nutzen Sie für Rückfragen oder neue Fragen den telefonischen Weg über die App-Entwickler-Hotline:
http://www.msdn-online.de/Hotline
Es gelten für die App-Entwickler-Hotline und dieses Posting diese Nutzungsbedingungen, Hinweise zu
Markenzeichen
Informationen zur Datensicherheit sowie die gesonderten
Nutzungsbedingungen für die App-Entwickler-Hotline.