![]() |
Listbox - Farbe des Scrollbalkens ändern
Hallo allerseits,
Wenn ich Daten in eine Listbox schreibe, wird die letzte Zeile mit einem dunkelblauen Balken (Scrollbalken ???) überdeckt. Gibt es eine Möglichkeit, diesen Balken umzufärben bzw. ganz weg zu bringen ? mfg Herbert |
Re: Listbox - Farbe des Scrollbalkens ändern
Schau dir mal das OnDrawItem-Event der Listbox an
|
Re: Listbox - Farbe des Scrollbalkens ändern
Dort finde ich nur
Canvas.Brush.Color und Canvas.Font.Color beide Werte verwende ich bereits für gesamten Hintergrund und Textfarbe, welches auch funktioniert. Nur wie bringe ich diesen dunkelblauen Balken über der letzten Zeile weg? mfg Herbert |
Re: Listbox - Farbe des Scrollbalkens ändern
Kannst Du mal einen Screenshot anhängen? Ich kann mir nämlich nicht vorstellen, was Du meinst :gruebel:
|
Re: Listbox - Farbe des Scrollbalkens ändern
Na, wenn's nur um das Entfernen der Markierung geht, dann sollte eigentlich ein
Delphi-Quellcode:
ausreichen.
ListBox1.ItemIndex:=-1
|
Re: Listbox - Farbe des Scrollbalkens ändern
Liste der Anhänge anzeigen (Anzahl: 1)
Hier ein kleiner Screenshot der Listbox im Anhang. Die unterste Zeile wird immer mit dem Scrollbalken verdeckt.
mfg Herbert |
Re: Listbox - Farbe des Scrollbalkens ändern
Das ist kein Scrollbalken, sondern wirklich die Markierung. Wie taaktaak schon sagte, ItemIndex auf -1 setzen, dann sollte Ruhe sein :)
|
Re: Listbox - Farbe des Scrollbalkens ändern
Oft sind die Lösungen näher, als man vermutet. ItemIndex -1 das war es.
Vielen Dank für die Hilfe. mfg Herbert |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:25 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