Avatar billede rif1900 Nybegynder
20. maj 2007 - 14:27 Der er 9 kommentarer og
1 løsning

ComboBox Value og Text

Hejsa

Jeg sidder med et overdrevent simpelt problem som jeg slet slet ikke kan finde en god løsning på.

Jeg sidder i windows forms og er ved at lave en dropdownbox som skal have noget information fra et dataset.

Comboxens skal så komme til at se sådan her ud:
Text: mathias - Value: 5
Text: martin - Value: 9
Text: pelle - Value: 10
osv.

Hvordan i hele hulens helvede tilføjer man simpelt en value til en combobox i C3 .Net 2.0???
i html ville det være så såre simpelt
<option value="5">mathias</option>

Der er 200 point til første korrekte svar da jeg er lidt tidspresset :)
Avatar billede rif1900 Nybegynder
20. maj 2007 - 14:28 #1
this.Comboxen.Items.Add("Mathias")

det er den måde man tilføjer noget og den modtager bare et objekt, ikke en overloadning der tager en eller anden ListItem eller noget som helst.
Avatar billede kalp Novice
20. maj 2007 - 14:46 #2
er det en web combobox eller en forms ?
Avatar billede rif1900 Nybegynder
20. maj 2007 - 14:49 #3
windows forms
Avatar billede rif1900 Nybegynder
20. maj 2007 - 14:50 #4
"Jeg sidder i windows forms og er ved at lave en dropdownbox som skal have noget information fra et dataset."

:)
Avatar billede kalp Novice
20. maj 2007 - 15:00 #5
jeg vil mene at du i windows forms skal pakke det ind i et objekt som kan gemme på den tal værdi du ønsker.
Avatar billede kalp Novice
20. maj 2007 - 15:02 #6
Det er ganske simpelt som det objekt skal se ud.. en klasse med to attributter i toppen..

private int value;
private string text;


så skal du lige override ToString metoden som bliver arvet fra "object" så når du tilføjer dette selvdefinerede objekt til din comboboks at den viser indholdet af attributten text.
Avatar billede kalp Novice
20. maj 2007 - 15:04 #7
ser ud til at jeg har haft lavet et eksempel engang på dette ;o)

http://www.kalp.dk/Combos.zip
Avatar billede rif1900 Nybegynder
20. maj 2007 - 15:07 #8
takker mange gange
Avatar billede kalp Novice
20. maj 2007 - 15:09 #9
ingen årsag:)

Når du har testet og kan se det virker så husk at afslutte spørgsmål her.

fortsat god weekend:)
Avatar billede rif1900 Nybegynder
20. maj 2007 - 16:40 #10
ilm :)
troede jeg havde afsluttet godt, jeg lige kiggede ind igen :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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