IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

choix dans un combobox


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 50
    Par défaut choix dans un combobox
    salut
    j'ai une combobox remplie par des items bien défine ;
    je veux quand je sellection un items,cette items devient dans le text de cette combobox et la liste des items devient vide.
    alors j'ai utiliser le code suivant:
    procedure TForm1.ComboBox1Click(Sender: TObject);
    begin
    combobox1.Items.Clear;
    end;

    qaund je met ce code dans un button ça fonctionne mais lorsque je l'est met dans combobox1click le texte du combobox devient aussi vide.
    es qu'il y a une solution
    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 98
    Par défaut
    pourquoi veux-tu faire ça? ça ne me semble pas très logique...

    sinon tu peux vider tous les items (avec delete) de ta liste sauf celui sur lequel on a cliqué.

    Isa

  3. #3
    Membre éprouvé
    Inscrit en
    Avril 2002
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 103
    Par défaut
    Salut,

    peut-être que si tu indiques la raison pour laquelle tu veux obtenir ce comportement... une solution sera plus pertinente, sinon en voici une qui normalement doit supprimer tous les items du combo à l'exception de celui sélectionné.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    procedure TForm1.ComboBox1Click(Sender: TObject);
    var i:integer;
    begin
       With TComboBox(Sender) do
          if Text<>''
             then begin
                    Items.Move(Items.IndexOf(Text),0);
                    For i:=1 to Items.Count-1 do Items.Delete(1);
                    ItemIndex:=0;
                    end;             
    end;
    en espérant répondre à ton besoin...

  4. #4
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 50
    Par défaut
    merci probleme résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. action selon choix dans un ComboBox
    Par sarouji dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 11/08/2011, 12h29
  2. Changer le nombre de choix dans une comboBox
    Par jlau89 dans le forum Flex
    Réponses: 5
    Dernier message: 14/06/2011, 10h00
  3. Ajouter des choix dans une comboBox
    Par DarkSeiryu dans le forum Windows Forms
    Réponses: 9
    Dernier message: 22/01/2009, 11h43
  4. Mise à jour d'une variable après choix dans une combobox
    Par ~Brouette~ dans le forum Langage
    Réponses: 1
    Dernier message: 21/12/2007, 11h09
  5. [C#] Contrôler les choix dans un ComboBox
    Par kinou dans le forum Windows Forms
    Réponses: 1
    Dernier message: 17/08/2006, 14h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo