Bij het initeele vullen van een combobox (winforms application), bind ik een combobox aan een table, aldus:
Dat werk op zich prima, maar de bovenste optie is automatisch geselecteerd - en ik wil dat het control gevuld word, maar nog niets geselecteerd.
cbReleaseNumbers.SelectedItem = -1 of .SelectedText = "Iets wat sowieso niet voorkomt" helpt niet - het levert hooguit een 'leeg' veld op in de combobox (boven de toegevoegde opties). Het is puur een vormgeving kwestie, ik wil gewoon een combobox waar nog niets in geselecteerd is, en de eerste optie 'zichtbaar' is, zonder dat de optie gehighlight is. Gegoogled, geprobeerd om het comboboxcontrol met een loop te vullen, maakt niet uit. De ge-highlighte text blijft zichtbaar.
Heeft iemand suggesties?
Visual Basic:
1
2
3
| cbReleaseNumbers.DataSource = dsWorkData.Tables("ReleaseNumbers") cbReleaseNumbers.ValueMember = "Release" cbReleaseNumbers.DisplayMember = "Release" |
Dat werk op zich prima, maar de bovenste optie is automatisch geselecteerd - en ik wil dat het control gevuld word, maar nog niets geselecteerd.
cbReleaseNumbers.SelectedItem = -1 of .SelectedText = "Iets wat sowieso niet voorkomt" helpt niet - het levert hooguit een 'leeg' veld op in de combobox (boven de toegevoegde opties). Het is puur een vormgeving kwestie, ik wil gewoon een combobox waar nog niets in geselecteerd is, en de eerste optie 'zichtbaar' is, zonder dat de optie gehighlight is. Gegoogled, geprobeerd om het comboboxcontrol met een loop te vullen, maakt niet uit. De ge-highlighte text blijft zichtbaar.
Heeft iemand suggesties?
