Witam, mam pytanie.. W jaki sposób zmienić wielkość pojedyńczego elementu w listboxie? Nie koniecznie musi się zmieniać rozmiar istniejącego elementu. Wystarczy jeżeli dowiem się jak stworzyć element listy o wielkości niezależnej od ItemHeight.
0
0
ustaw Style na lbOwnerDrawFixed i w zdarzeniu OnMeasureItem sa takie parametry jak Height i Index np.
if Index=0 then Height:=2*ListBox1.ItemHeight else Height:=ListBox1.ItemHeight;
Czyli pierwszy element jest dwa razy wiekszy od reszty.
0
Próbowałem tego wcześniej i nie działało. Sposób ten działa tylko jak Style ustawi się na lbOwnerDrawVariable ale i tak dzięki. Dla pewności wkleiłem Twój kod i przez przypadek ustawiłem tak style i działa.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.