Ich habe Probleme mit TextBoxen, die ich in ein importiertes DGV (von Excel) per Button einfügen möchte. Ich habe es bisher per BindingSource hinbekommen den Text, der im DGV steht in die Text Boxen zu schreiben.
Kann mir jemand Helfen ?
MfG
Wenn Du Daten, die in einer Textbox stehen ins DataGridView eintragen willst,musst Du das in der zugewiesenen DataTable machen.
Wenn Du hingegen vorhanden Reihen bearbeiten möchtest,musst du dir die Zeilennummer heraussuchen (Stichwort: DataGridView.SelectedRows) und den Spaltennamen bzw. den Spaltenindex kennen.
Wenn Du aber etwas völlig anderes vorhast, bitte ich dich, dich etwas genauer zu erklären
Steht für "wert1, wert2, wert3, wertN", TextBox1.text etc ?
Wenn ja funktioniert es nicht.
Also ich habe ein Dataset, dass ich mit dem DataGridView gebunden habe. Dieses Dataset fülle ich mit der Exceltabelle.. jetzt möchte ich per TextBoxen dort etwas hinzufügen und das alles wieder abspeichern.
Die DataTable wieder als Excel speichern geht mittels Interop. (siehe dotnetperls.com/excel-vbnet)
Allerdings gibt es mit GemBox.SpreadSheet eine durchaus kompfortabelere Variante,Excel-Datei zu erzeugen.
In dessen kostenlosen Version ist man aber auf 5 Tabellenblätter und max. 150 Zeilen je Tabellenblatt beschränkt.
Aber ... soweit ich weis, gibt es doch auch die Möglichkeit, im DGV direkt zu editieren ...
Versuch es doch mal wie hier: DataGridView Zelle in den EditMode versetzen
Dann kannst Du dir vielleicht die Textbox-Geschichten sparen
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „hirnwunde“ ()