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

  • Votes
  • Date
  • Date décroissante
  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.
    1. 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. Pour moi sa marche pas
        1. si vous developpez avec c#,vous fetes tout simplement: comboBox1.SelectedIndex = -1;
      2. bonjour ;

        ça marche très bien chez moi ^_^ c'est qui exactement le problème ??
        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