Problem z ComboBox i ListBox

Problem z ComboBox i ListBox
0

Jak w komponencie ComboBox i ListBox wraz z tekstem rysować ikonki.
Inaczej jak wyświetlić ikonki z tekstem w tych komponentach.

Cheba było coś jak DrawItem czy coś.

Wiem ,że to już gdzieś było ale nie wiem gdzie. ;-)

TH
  • Rejestracja:około 23 lata
  • Ostatnio:około 13 lat
0

Poczytaj o owner draw...

// Dopisane
Jak już chcesz podać pełną odpowiedź, to nie zapominaj, ze trzeba zmienić style :)

// Dopisane 2
Co się rozmazuje? Mi się nic nie rozmazuje. I o co chodzi z tym, że prostokąt zaznaczający jest nie taki? Że ramka wokół niego jest? To zmien Color comboboxa.

.::CYMES::.
  • Rejestracja:ponad 21 lat
  • Ostatnio:9 miesięcy
0

w OnDrawItem

Kopiuj
Listbox1.Canvas.Draw(rect.Left,rect.Top,Obrazek);

np:

Kopiuj
 
Listbox1.Canvas.Draw(rect.Left,rect.Top,image1.Picture.Bitmap); 
Japcok
  • Rejestracja:około 22 lata
  • Ostatnio:około 2 lata
  • Postów:699
0

tu masz świetny atrykuł o tym:
http://4programmers.net/view.php?id=36


<font color="white">
0

Ale zauważcie jak dacie ikonki 24 x 24 to wszystko się rozmarze.
Nawet teraz się rozmazuje jak się jeździ po tej liście.
I prostokąt zaznaczający nie jest taki jak trzeba.

Może ktoś ma dobry przykład? POMOCY ;-(

.::CYMES::.
  • Rejestracja:ponad 21 lat
  • Ostatnio:9 miesięcy
0

To sobie narysuj ramke!!! Co za problem???

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.