Avatar billede highland Nybegynder
10. september 2003 - 13:06 Der 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?
Avatar billede lokespas Nybegynder
10. september 2003 - 13:23 #1
når man klikker på den ?????
det gør den automatisk??
Avatar billede lokespas Nybegynder
10. september 2003 - 13:24 #2
eller har jeg ikke forstået spørgsmålet?
Avatar billede highland Nybegynder
10. september 2003 - 13:27 #3
så ved jeg ikke hvad jeg er kommet til at slå til. for det er ikke tilfældet i mit prg. men er det ikke det felt der hedder combobox.text ?
Avatar billede lokespas Nybegynder
10. september 2003 - 13:29 #4
jo det er det
Avatar billede highland Nybegynder
10. september 2003 - 13:30 #5
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
Avatar billede highland Nybegynder
10. september 2003 - 13:33 #6
hvad hedder den aktuelle post man trykker på så? for så må man da kunne sætte combobox.text = ******
Avatar billede lokespas Nybegynder
10. september 2003 - 13:35 #7
hvis der kommer en liste men du ikke kan  vælge en af texterne kan det være fordi

combo1.Locked = true

det skal være
combo1.Locked = false

måske er det det?
Avatar billede highland Nybegynder
10. september 2003 - 13:41 #8
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"?
Avatar billede martin_moth Mester
10. september 2003 - 13:48 #9
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..?
Avatar billede martin_moth Mester
10. september 2003 - 13:49 #10
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...
Avatar billede lokespas Nybegynder
10. september 2003 - 13:57 #11
sjovt, når jeg har min combo1.locked = true
kan jeg ikke vælge noget i boxen!
Avatar billede martin_moth Mester
10. september 2003 - 14:05 #12
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)
Avatar billede lokespas Nybegynder
10. september 2003 - 14:10 #13
nej,nej bliv endelig ved :-)
Avatar billede highland Nybegynder
10. september 2003 - 14:24 #14
ok det virker så det er åbenbart der hvor der loades noget ind i comboboxen at den er gal
Avatar billede lokespas Nybegynder
10. september 2003 - 14:49 #15
og hvordan gør du det???

Combo1.AddItem "yada", 0
Combo1.AddItem "yada1", 1
Combo1.AddItem "yada2", 2
Combo1.AddItem "yada3", 3
Combo1.AddItem "yada4", 4

hvad går galt ???
Avatar billede highland Nybegynder
10. september 2003 - 15:08 #16
en tanketorsk
jeg loadede den under ComboBox1_DropButtonClick(), så hver gang jeg jeg lukkede dropdownmenuen slettede den indholdet af comboboxen.
smart eller hva!!
Avatar billede martin_moth Mester
10. september 2003 - 15:10 #17
Det må du da have opdaget da comboboxen var tom anden gang du klikkede på den?

Nå - anyway, dit problem er løst :o)
Avatar billede highland Nybegynder
10. september 2003 - 15:19 #18
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å.....
Avatar billede martin_moth Mester
10. september 2003 - 15:24 #19
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..
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester