![]() |
Scrollen in einer Listbox
Hi,
ich habe eine Listbox in die viel Itemes hinzugefügt werden. Deshalb möchte ich eine Autoscroll Funktion nutzen.
Delphi-Quellcode:
Das klappt auch. Aber jetzt wird ja immer das letzte Item markiert. Das heißt dann aber das es standartmäßig
Listbox1.ItemIndex := Listbox1.Items.Count - 1;
blau hinterlegt wird und einen gestrichelten Rahmen bekommt. Wo kann ich das ändern? Oder gibt es noch eine weitere Möglichkeit zu scrollen ohne das man es sieht? |
Re: Scrollen in einer Listbox
probier mal
Delphi-Quellcode:
Listbox1.ItemIndex := Listbox1.Items.Count - 1;
Listbox1.ItemIndex := -1; |
Re: Scrollen in einer Listbox
Oder
Delphi-Quellcode:
Listbox.Perform(WM_VSCROLL, SB_BOTTOM, 0);
|
Re: Scrollen in einer Listbox
Zitat:
Kann man die Farbe der Markierung nicht ändern? Dann würde das letzte Element immer komplett angezeigt werden. Zitat:
die hälfte des Textes angezeigt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz