Combobox en c#

Bonjour,j'ai un bouton "annuler" et un combobox,je veux quand je clique sur "annuler" je vide la zone de selection du combobox.comment je peux le faire.merci
Configuration: Windows XP / Internet Explorer 6.0

8 réponses

  1. En supposant que ta combobox s'appelle comboListe tu peux mettre ceci dans la méthode appelée lorsque tu cliques sur le bouton Annuler :
    comboListe.Text = "";     // vide le texte de la comboBox
    comboListe.Focus();    // remet le focus sur la comboBox
    1. merci pour la reponse mais ça m'a pas servi
  2. bonjour ;

    ça marche très bien chez moi ^_^ c'est qui exactement le problème ??
    1. Pour moi sa marche pas
      1. si vous developpez avec c#,vous fetes tout simplement: comboBox1.SelectedIndex = -1;
    2. Salut,

      je pense que vous n'avez pas compris la question

      c'etait surement comment effacer tout le contenu de la combo

      comboBox1.Items.Clear(); // pour effacer toute la combo

      Pour toute le monde

      comboBox1.ResetText(); // efface le texte selectionne

      C'est plus correct de programmer avec cette instruction que de faire de la bidouille avec les items selected
      1. Merci à tung pour sa réponse qui est pour moi la bonne enfin presque.

        comboBox1.SelectedItem = null;

        Sinon le reset.text je sais pas comment on s'en sert mais j'ai jamais réussis à le faire fonctionner.