Hi,
mein Problem ist nicht so ganz einfach zu beschreiben. Ich hoffe, ihr habt ein bissl Geduld mit mir.
Ich habe eine DatagridView
Eine Spalte von dgvTopics heißt
Die dgvTopics ist mit
Wenn ich nun etwa über einen Button Click die folgende Anweisung ausführe:
Dann würde ich erwarten, dass die Variable
Die Änderung der Zelle wurde offensichtlich bisher nur am Bildschirm vollzogen und noch nicht in die Datagrid View eingestellt. Erst wenn ich etwa eine andere Zeile in der Datagrid View selektiere "kommt die Änderung auch in der Datagrid View an".
Wie kann ich denn erreichen, dass meine Änderungen "übernommen" werden, ohne dass ich zuvor eine Aktion mit der Datagrid View ausführen muss?
Ich habe es mal mit
versucht. Aber das hilft leider auch nichts.
Ich hoffe, ich habe mein Anliegen verständlich machen können!
LG
Peter
mein Problem ist nicht so ganz einfach zu beschreiben. Ich hoffe, ihr habt ein bissl Geduld mit mir.
Ich habe eine DatagridView
dgvTopics
. Eine Spalte von dgvTopics heißt
Topic
und wird im Designer itmTopic
benannt.Die dgvTopics ist mit
ReadOnly=False
definiert. Man kann also eine Zelle der Spalte Topic
anklicken und dann einen anderen Inhalt hineinschreiben. Vorher enthielt die Zelle den Wert A
, jetzt enthält sie den Wert B
. Ich habe mir den RowIndex in der Variablen newIx
gemerktWenn ich nun etwa über einen Button Click die folgende Anweisung ausführe:
Dann würde ich erwarten, dass die Variable
Topic
den neu eingegebenen Wert B
enthält. Tatsächlich wird aber noch der "alte" Wert A
angezeigt. Die Änderung der Zelle wurde offensichtlich bisher nur am Bildschirm vollzogen und noch nicht in die Datagrid View eingestellt. Erst wenn ich etwa eine andere Zeile in der Datagrid View selektiere "kommt die Änderung auch in der Datagrid View an".
Wie kann ich denn erreichen, dass meine Änderungen "übernommen" werden, ohne dass ich zuvor eine Aktion mit der Datagrid View ausführen muss?
Ich habe es mal mit
versucht. Aber das hilft leider auch nichts.
Ich hoffe, ich habe mein Anliegen verständlich machen können!
LG
Peter
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Peter329“ ()