Ja aber der TE fügt die Zeile ja auch mit "Addrow" an und meine Formulierung war etwas ungeschickt. Mit "letzte Position" meinte ich auch die letzte Zeile, die eingefügt wurde. Wenn man, unabhängig von der Art des Hinzufügens, immer ans Ende der Listbox springen will ist natürlich der ListCount-1 der richtige Weg, unabhängig davon wie sinnvoll das auch sein mag (mir erscheint es wenig sinnvoll ans Ende einer Liste zu springen wenn ich am Anfang was eingefügt habe aber pauschal kann man das auch nicht unbedingt sagen)
Grüße Michael Am 21.12.2009 8:52 Uhr schrieb "Maximilian Tyrtania" unter <[email protected]>: > > Am 20.12.2009 um 20:52 schrieb Michael Köhler: > >> Da er ja an die letzte Position springen will böte sich auch >> >> summary.ScrollPosition = summary.LastIndex >> >> an ;) > > Aus der Doku: listbox.lastindex > > The number of the last row added with the AddRow, AddFolder, or InsertRow > method. > > wenn also folgendes geschehen ist: > > summary.addrow"" > summary.insertrow(0,"") > > würde der Vorschlag > >> summary.ScrollPosition = summary.LastIndex > > daneben liegen (nämlich bei 0). Christian's Vorschlag > >> summary.ScrollPosition=summary.ListCount-1 > > hingegen ist immer korrekt. > > Ciao, > > Maximilian Tyrtania
