Ik heb een form waar ik in runtime controls aan toevoeg (de form is een wizard zeg maar); bij de laatste stap van de wizard, moet hij het een en ander uitvoeren. Dit doe ik door in een foreach {} lus een method aan te roepen uit een zelf geschreven class. Op zich werkt het allemaal.
Ik zit alleen met het volgende probleem:
In de laatste stap maak ik een DataGridView control aan met een aantal rows (dit zijn zeg maar dezelfde items die in de foreach lus geprocessed worden). Ik krijg echter pas de gridview te zien wanneer de hele foreach lus door is gelopen.
Wat ik eigenlijk wil, is dat bij elke keer dat de foreach lus wordt doorlopen, de betreffende row in de DataGridView wordt veranderd. Aan het begin van de lus komt wordt een icoon getoond "In Progress", aan het eind van de lus "OK" of "ERROR".
Hoe krijg ik het voor elkaar dat de GridView getoond wordt én dat deze geupdate wordt vanuit de foreach lus (zodat ik de progress kan zien van de items)?
(hopelijk heb ik het een beetje duidelijk uitgelegd
)
Ik zit alleen met het volgende probleem:
In de laatste stap maak ik een DataGridView control aan met een aantal rows (dit zijn zeg maar dezelfde items die in de foreach lus geprocessed worden). Ik krijg echter pas de gridview te zien wanneer de hele foreach lus door is gelopen.
Wat ik eigenlijk wil, is dat bij elke keer dat de foreach lus wordt doorlopen, de betreffende row in de DataGridView wordt veranderd. Aan het begin van de lus komt wordt een icoon getoond "In Progress", aan het eind van de lus "OK" of "ERROR".
Hoe krijg ik het voor elkaar dat de GridView getoond wordt én dat deze geupdate wordt vanuit de foreach lus (zodat ik de progress kan zien van de items)?
(hopelijk heb ik het een beetje duidelijk uitgelegd