06. oktober 2003 - 14:09Der er
7 kommentarer og 1 løsning
ComboBox og Array
Jeg har et string array i en klasse som skal vises i en comboBox i en anden klasse og når man ændrer i array'et skal comboboxen opdateres. Kan man få C# til at gøre dette automatisk eller skal man selv søge for at opdatere comboboxen.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Så vidt jeg husker, kan du angive string array'et som datasource til comboboxen. I så tilfælde burde det kunne klares med en databind/refresh på combobox'en.
At lave en refresh eller at sætte datasource igen, bryder med ideen at den automatisk skal opdateres... jeg mener ikke at arraylist sender notifications ud når der er ændringer til den. Istedet ville jeg bruge et datatable til dette. opret et datatable med een eller flere kolonner. sæt combobox.datasource til table navnet. sæt combobox.displaymember til det der skal vises i comboboxen (den kolonne hvor værdierne står i dit datatable). sæt combobox.valuemember til den værdi der skal høre sammen med det der er valgt ( som regel det samme som displaymember). så kommer opdataringer automatisk til din combobox.
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.