C'est probablement quelque chose de simple. Les éléments de la combobox winforms par défaut peuvent être modifiés par l'utilisateur, comment désactiver cela?
Définissez DropDownStyle = DropDownList.
Définissez le ComboBox.DropDownStyle sur DropDownList .
ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
Spécifie que la liste s'affiche en cliquant sur la flèche vers le bas et que la partie de texte n'est pas modifiable. Cela signifie que l'utilisateur ne peut pas saisir de nouvelle valeur. Seules les valeurs déjà présentes dans la liste peuvent être sélectionnées.
Définissez le style ComboBox
sur ComboBoxStyle.DropDownList
deux méthodes qui vous aident à empêcher l'utilisateur de ne pas modifier DropDownList:
A. en utilisant le code de programmation:
DropDownListName.DropDownStyle = ComboBoxStyle.DropDownList; \
B. à l'aide des propriétés de conception de Visual Studio
Définissez DropDownStyle = DropDownList.
J'espère que cela vous aidera bien.
Essayez de définir la propriété DropDownStyle sur DropDownList. Style of Simple en fait une zone de liste, Combobox est ce que vous voyez permettant l'édition, et DropDownList permet uniquement à l'utilisateur de sélectionner.