[C#] DataGridView - Problem

Hallo Leute,

ich habe folgendes Problem:
Code:
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            //mache irgendwas mit dem Zellinhalt
        }

Ich möchte wenn ich eine Zelle in der DataGridView doppelt anklicke er den Wert in der Zelle ausliest und ich mit diesem etwas machen ( bearbeiten usw... ) leider weis ich nicht wie ich die Werte auslese und wieder eintrage....

mfg Marc
 
Also die DataGridViewCellEventArgs haben die beiden Eigenschaften ColumnIndex und RowIndex. Über diese beiden bekommst du also die genaue Zelle. Danach hängt es davon ab, wie du die Daten in deine DataGridView bekommst. Per DataSet oder wie auch immer. So musst du dann halt beispielsweise über den RowIndex die jeweilige Zeile nehmen, DatensatzID auslesen und im DataSet nachschlagen. Dort den Text ändern und die DataGridView refreshen.
 
Hi,

also ich lasse den Inhalt einer Datei einlesen und im DataGridView anzeigen....

aber gibt es nicht eine Möglichkeit den Inhalt den ich im Fokus habe gleich auszulesen? Ohne ihm vorhher zu sagen an welcher Position der Inhalt zu finden ist?

mfg Marc
 

Neue Beiträge

Zurück