witam, mam komponent TListView i jego ViewStyle na vsReport. Problem mam z tym, że jak ustawiam ItemIndex to zaznacza mi oczywiście odpowiedni item ale nie scroluje mi go bym widział to zaznaczenie jeżeli jest poniżej lub powyżej widzianego obszaru. Jak to zrobić?
0
0
ListView.Selected := ListView.Items[-1];
ListView.SetFocus;
ListView.Selected := ListView.Items[INDEX];
ListView.Scroll(0, (ListView.Items[INDEX].Top) - 100);
Gdzie INDEX to numer Itema który chcesz zaznaczyć
0
Dzięki bardzo, temat zamknięty.
0
Prościej i chyba pewniej:
ListView.Items[ListView.ItemIndex].MakeVisible(False);