Om jag använder
int iIndex = listBox1.SelectedIndex;
//lite kod
listBox1.TopIndex = iIndex
..så kommer den att stanna högst upp på listan.
Jag skulle föredra att den stannade kvar där den var ex mitt i listan.
1 svar · 380 visningar · startad av saw
Om man har en massaposter i en listBox, har scrollat ner till hälften, och
uppdatera databasen, så har jag lagt in ..
string sId = listBox1.GetItemText(listBox1.SelectedItem);
//lite kod
listBox1.SelectedItem = sId;
..problemet är att denna posten visas då sist i den synliga delen av listboxen.
Finns det något sätt som gjör att scrolen stanar kvar, där den var innan jag
uppdatera databasen? :q
Om jag använder
int iIndex = listBox1.SelectedIndex;
//lite kod
listBox1.TopIndex = iIndex
..så kommer den att stanna högst upp på listan.
Jag skulle föredra att den stannade kvar där den var ex mitt i listan.