Wie Sichtbarkeit der ersten Zeile in Datagridview ändern
-
05-09-2019 - |
Frage
Ich bin mit Datagridview und seine Datenquelle ist ein Binding. Aber wenn ich versuche, die Sichtbarkeit der ersten Zeile zu ändern, erhalte ich InvalidOperationException. Wie kann ich erste Zeile des sichtbaren Wert ändern?
Vielen Dank im Voraus.
Lösung
Ich fand, wie es geht.
Sie müssen angeben:
datagridview.CurrentCell = null;
, bevor Sie:
row.Visible = false;
denn wenn Current in der Reihe ist, die Haut sein wollte, so genanntes Problem auftritt.
Bezug
Andere Tipps
Anwenden eines Filters vielleicht auf der Datasource oder das Netz.
Auf Prerender, in der Web-Domain, stellen Sie die Eigenschaft visible.
In Windows-Domäne, stellen Sie sicher, dass es nicht die Kopfzeile Typ ist. Sie können nicht verbergen, AFAIK. Ansonsten verstecken es nur innerhalb der ondatabind.