web-dev-qa-db-fra.com

Comment insérer un menu déroulant pour une simple application Windows Forms dans Visual Studio 2008?

Il semble y avoir tous les autres types de menus déroulants - ceux qui permettent la saisie par l'utilisateur, ceux pour les entiers uniquement, ceux qui ne ... tombent pas, et même ceux qui ont des cases à cocher moches à côté d'eux. Je veux juste un menu déroulant simple (comme vous verriez si j'utilisais en html) qui permet à l'utilisateur de choisir exactement UN élément. (et celui choisi par défaut)

Des idées? Cela devrait être extrêmement facile, mais j'ai passé une heure et demie à comprendre cela ...

28
Jinghao

Vous pouvez utiliser un ComboBox avec son ComboBoxStyle (qui apparaît comme DropDownStyle dans les versions ultérieures) défini sur DropDownList. Voir: http://msdn.Microsoft.com/en-us/library/system.windows.forms.comboboxstyle.aspx

39
Mark Seemann

Vous pouvez utiliser ComboBox, puis pointez votre souris sur la flèche supérieure orientée vers la droite, elle dépliera une zone appelée Tâches ComboBox et vous pourrez y modifier vos éléments ou remplir les éléments/chaînes une par ligne. Cela devrait être le plus simple.

1
Joe