DataGrid Bug?!

Gast #2316514
Lesenswert?

Hallo!

Ich programmiere in Visual Studio 2010 in C++.

Habe ein Problem mit dem DataGrid-Element
1
   autotest_dg->Rows->Add(pos1, current1, data[14]);

So füge ich Daten ein. Komischerweise kommt zuerst immer eine 
"extra"Zeile dazu, wo in der Spalte[1] eine zufällige Zahl steht.

Ich verstehe nicht an welche Stelle das passiert, weil das die Einzige 
Stelle ist, wo ich auf DataGrid schreibend zugreife.

Wenn ich dann versuche Daten zu löschen, stürzt mir das Programm ab :

1
while(autotest_dg->Rows->Count != 0)
2
{
3
autotest_dg->Rows->RemoveAt(0);
4
}

Es hackt an diese "extra"-Zeile, weil die irgendwie "nicht commited 
ist".

Frage - warum schreibt er mir diese Komische Zeile rein?

Kann ich so debuggen, dass Proggramm anhält, sobald Datagrid verändert 
wird? Wenn ja, wie?


Danke im Voraus

Teymur

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren