Strona 1 z 1

Podwójna lista w ComboBox

Nowy postNapisane: wtorek, 10 stycznia 2012, 11:02
przez butchermw
Witam,

Mam pytanie czy spotkał się ktoś z Was z podwójną listą w komponencie ComboBox tz. chodzi mi co coś takiego że np. mam dwie grupy danych "adres" i "nazwisko", następnie w ComboBox wyświetlam w jednej linii nazwisko i adres oddzielona jakimś znakiem załóżmy że "||" albo jeszcze lepiej by to wyglądało jeżeli po rozwinięciu pola ComboBox wyświetliły by się te dane w postaci dwóch tabelek obok siebie. Po zaznaczeniu wiersza wkleja dane do poszczególnych komponentów Edit1(adres) i Edit2(nazwisko). Dodam że dane do ComoBox będą pobierane z bazy danych. Przyznam że spotkałem się kiedyś z takim rozwiązaniem ale nie jestem pewien czy to przypadkiem nie było w języku Java. Jeżeli ma ktoś jakiś pomysł to bardzo proszę o pomoc.

Pozdrawiam!

Re: Podwójna lista w ComboBox

Nowy postNapisane: czwartek, 12 stycznia 2012, 13:13
przez Cyfrowy Baron
Klasa TComboBox tego nie obsługuje. Kiedyś na własne potrzeby stworzyłem komponent zawierający podwójną listę ale typu TListBox. W paczce komponentów TMS Component Pack znajduje się komponent TColumnComboBox pozwalający tworzyć kolumny w tej liście, czyli klika list w jednej.