4 Stimmen

Wie programmatisch iterieren datagrid Zeilen?

Ich bin plötzlich zurück zu WinForms, nach Jahren der Web-Entwicklung, und ich habe Probleme mit etwas, das einfach sein sollte. Ich habe eine ArrayList von Geschäftsobjekten, die an ein Windows Forms DataGrid . Ich möchte, dass der Benutzer die Zellen bearbeiten kann, und wenn er fertig ist, eine Schaltfläche "Speichern" drücken kann. Zu diesem Zeitpunkt möchte ich alle Zeilen und Spalten in der Tabelle durchlaufen. DataGrid um alle Änderungen zu finden und sie in der Datenbank zu speichern. Aber ich kann keinen Weg finden, um auf die DataGrid Reihen.

Ich möchte auch einzelne Zellen in Echtzeit validieren, wenn sie bearbeitet werden, aber ich bin mir ziemlich sicher, dass das möglich ist. (Vielleicht nicht mit einer ArrayList als die DataSource ?) Aber was die Iteration der DataGrid Ich bin ziemlich überrascht, dass das nicht möglich zu sein scheint.

Muss ich die Daten meiner Geschäftsobjekte wirklich in Datentabellen packen, um die Datentabelle zu verwenden?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X