13. november 2003 - 15:48
Der 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
13. november 2003 - 21:47
#1
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