J'ai des éléments dans un ComboBox (WinForms avec C #). Je souhaite que leur contenu soit statique afin qu'un utilisateur ne puisse pas modifier les valeurs lors de l'exécution de l'application. Je ne veux pas non plus que l'utilisateur ajoute de nouvelles valeurs au ComboBox
Réponses
Trop de publicités?
Isuru
Points
1616
C'est une autre méthode que j'utilise parce que changer DropDownSyle
à DropDownList
fait ressembler à la 3D et parfois elle est tout simplement laide.
Vous pouvez empêcher la saisie de l'utilisateur en gérant l'événement KeyPress
du ComboBox comme ceci.
private void ComboBox1_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}