Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem ListBox Delphi

Má radost byla předčasná.

O co jde.
Na form je stringrid a listbox nastaven jako neviditelný.
Když kliknu na nějakou bunku v 1 sloupci se zobrazí ten listbox a já si v něm chcí vybat to co se do bunky ve stringridu vloži.

Jak na to?


if CisloSloubce = 1 then
           begin
             Listbox1.Top := y ;
             Listbox1.Left := x ;
             Listbox1.Visible := true;
             Listbox1.SetFocus;
            end;

Ono to funguje jak potřebují. Ale SetFocus ne.
Kliknu na bunku, vykresli se Listbox, najedu na něj a když pohybují kolečkem myší, hybou se řádky ve stringridu a ne v Listbox.

OnMouseLeave také není moc dobra volby.
Listbox zmizne už když najedu v listboxu na vodorovný ScrollBar.

Něco takoveho, ale místo ComboBox tak listbox.
https://postimg.org/image/om94bl7np/

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny