Avatar billede borrisholt Novice
20. september 2004 - 13:17 Der er 5 kommentarer og
1 løsning

TcxComboBox og Autosize

Jeg har en Tcxcombobox hvorpå jeg har sat Autosize := false, fordi jeg vil ændere højden på den. Men hvordan får jeg kontrollen tegnet op når den er foldet sammen.

Med andre ord download : http://borrisholt.com/eksperten/Desktop.zip og få de to ComboBoxe til at virke ens.

For eksemplets skyld har jeg lagt nogle Images i en ImageList, men i virkligheden stammer de fra en. RES fil derfor bruger jeg ikke en TcxImageComboBox.

Jens B
Avatar billede doc404 Novice
20. september 2004 - 14:22 #1
Jeg havde skrevet en kommentar til din sidste tråd omkring dette, men det er åbenbart blevet spist..

Jeg tror den nemmeste løsning er at bruge en TdxImageComboBox UDEN at assigne en ImageList og selv lave tegnetrylleriet i OnDrawItem. Husk at sætte TdxImageComboBox.ItemHeight.

Så opfører den sig som du gerne vil.
Avatar billede borrisholt Novice
20. september 2004 - 14:58 #2
Jeg prøver .. Men det er da underligt at mit eksempel ikke virker ?

Jens B
Avatar billede borrisholt Novice
20. september 2004 - 15:11 #3
Der er to problemer med en cxImagecomboBox :

1)
  Den har ikke en OndrawItem, men den kan ma sikkert grave frem
2)
  Hvis jeg vælger et andet item i comboboxen, forbliver det øverste item selected.

Jens B
Avatar billede doc404 Novice
20. september 2004 - 15:45 #4
Arghh.. Sidder her med en DxImageComboBox fra Tabben ExpressBars... Den er lidt anderledes
Avatar billede borrisholt Novice
20. september 2004 - 15:49 #5
Yepper  ... download mit eksempel så går du ikke galt i byen ;)

Jens B
Avatar billede borrisholt Novice
07. december 2004 - 14:33 #6
hjknb,mnb
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester