13. november 2003 - 15:48Der er
1 kommentar og 1 løsning
få dropdown til at lave dropdown af sig selv
kan man få en dropdown combobox til at åbne af sig selv? jeg har nemlig et flexgrid hvor når jeg enkelt klikker på en headerceller så får jeg en dropdown frem henover den og kan så vælge en ny header til den kolonne men kunne godt tænke mig at min combobox lavede dropdown af sig selv når den kom frem så man ikke først skal klikke og så klikke engang til for at åbne den
Drop denne kode ind i et modul, så har du en funktion, der kan både åbne og lukke listen:
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long Private Const CB_SHOWDROPDOWN = &H14F
Public Sub ComboBoxShowDropdown(cb As ComboBox, down As Boolean) SendMessage cb.hwnd, CB_SHOWDROPDOWN, IIf(down, 1, 0), ByVal CLng(0) End Sub
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.