![]() |
Breite der DropDown-Liste einer ComboBox ändern
Hallo Leute,
weiß jemand, wie man die Breit der DropDown-Liste von ListBox oder ComboBox ändern kann. Bei meiner Suche bin ich auf LB_SETCOLUMNWIDTH für ListBoxen gestoßen, habe es aber nicht hinbekommen.
Code:
Ziel der Aktion ist, eine mehrspaltige DropDown-Liste einer ComboBox aufklappen zu können, die insgesamt Breiter ist als ComboBox.Width.
SendMessage(ListBox1.Handle, LB_SETCOLUMNWIDTH, 200, 0 );
Sowas wie CB_SETCOLUMNWIDTH scheint es aber nicht zu geben. Ich hoffe, es kann mir jemand weiterhelfen. mfg eddy |
Re: Breite der DropDown-Liste einer ComboBox ändern
Hallo
Delphi-Quellcode:
Mfg frank
ComboBox.Perform(CB_SETDROPPEDWIDTH, gewünschteBreite, 0);
|
Re: Breite der DropDown-Liste einer ComboBox ändern
Hallo Keldorn,
hervorragend, funktioniert prima! Gleich noch eine Frage in diesem Zusammenhang: Wie kann man den linken Rand der DropDown-Liste etwas weiter nach links verschieben? mfg eddy |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:01 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