10. september 2003 - 13:06Der er
18 kommentarer og 1 løsning
combobox tekstfelt
et pinligt spørgsmål hvordan får man et element i comboboxen til at hoppe op i tekst feltet (det synlige felt når comboboxen er lukke)når man kliker på den?
når jeg trykker på drop down pilen, kommer der en liste som jeg har lagt ind i comboboxen. når jeg så vælger en af teksterne på denne liste skal dropdown menuen lukke og den pågældende tekst skal stå i det synlige felt i comboboxen
nu er jeg kommet lidt vidre, jeg kan indsætte en tekst, så den er ikke låst. men hvordan indsætter jeg den tekst jeg klikker på? combo1.text = "tekst" hvad skal jeg skrive istedet for "tekst"?
Hvis du har en combobox der er udformet som dropdown, så fungerer den således, at du kan klikke dropdown-boxen frem, og klikke på et element. Når du klikker vil dropdownboxen forsvinde, og det du klikkede på vil være valgt, og vises i comboboxen...
Har jeg forstået det således, at din combobox altid viser et bestemt emne fra dropdownlisten, selv om du vælger et andet emne?
Det kan skyldes, at du tvinger den til altid at markere et bestemt emne fra dropdownmenuen, ved at du har angivet et selectedindex.
Prøv at smid en ny combobox på din form, smid 3 emner i den, og se om det ikke virker som det skal..?
NB: Locked angiver om du i runtime kan tilføje flere emner til dropdownlisten - det har jeg aldrig haft brug for, så derfor har jeg altid locked=true...
Måske mig der husker forkert mht. locked - måske er det style der styrer om man kan tilføje items - har ikke lige VB her, så måske skulle jeg så bare tie stille :o)
en tanketorsk jeg loadede den under ComboBox1_DropButtonClick(), så hver gang jeg jeg lukkede dropdownmenuen slettede den indholdet af comboboxen. smart eller hva!!
martin moth>> nej for den loadede jo listen hver gang jeg åbnede comboboxen!! nå men det var dit forslag der fik mig på ret køl så hvis du smider et svar så.....
Ahh - du loadede din combo i runtime og ikke i designtime :o) OK - så kan jeg godt forstå at fejlen var lidt svær at finde.
Giv blot points til mig, lokepas, dig selv (du fandt jo selv fejlen) eller en passende kombination..
Synes godt om
Ny brugerNybegynder
Din løsning...
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.