Zone de liste déroulante dans DatagridView en Mode Édition

J'ai un DataGridView avec mode lecture-seule la valeur vrai (non modifiable) qui prend des valeurs à partir d'une base de données sur le formulaire de charge. Lorsque j'ai mis le mode de lecture seule à false (modifiable) de mode, je veux une colonne particulière (par exemple. Département) visible comme zone de liste déroulante afin que je puisse sélectionner les valeurs à partir de là. Et quand je rentre dans le mode Lecture Seule, la zone de liste déroulante devrait disparaître et DataGridView doit être visible en tant que normale. Comment faire?
Je suis à l'aide de C# framework 4.0, Winforms

Qu'entendez-vous par disappear? Vous voulez l'ensemble de la colonne pour être caché, ou tout simplement la zone de liste déroulante être désactivé (ie. l'utilisateur ne peut pas sélectionner de la liste déroulante de la zone de liste déroulante?
Je veux dire, le datagridview être en mode normal et combobox diappear mais pas la colonne.

OriginalL'auteur Sandy | 2011-09-16