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

Composants VCL Delphi Discussion :

Checkboxes et ListView


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Togo

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 4
    Par défaut Checkboxes et ListView
    bonjour,

    je voudrais savoir quel est l'événement qui doit être appelé lorsque coche une case à cocher dans un ListView.

    merci !!!

  2. #2
    Membre éprouvé
    Avatar de Félix Guillemot
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    149
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 149
    Par défaut OnClick
    Citation Envoyé par atony Voir le message
    bonjour,

    je voudrais savoir quel est l'événement qui doit être appelé lorsque coche une case à cocher dans un ListView.

    merci !!!
    Il faut utiliser l'évenement OnClick comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    procedure TForm5.ListView1Click(Sender: TObject);
    var
      i : integer;
    begin
      for i := 0  to ListView1.Items.count - 1 do
      begin
        if ListView1.Items[i].Checked then
        begin
          Showmessage(ListView1.Items[i].Caption + ' est coché.');
        end;
      end;
    end;

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Togo

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 4
    Par défaut
    bonjour felix !!!

    merci pour ta réponse.
    ce que je voudrais c'est faire apparaitre un form a chaque fois qu'on clique sur la case à cocher et inviter l'utilisateur a saisir une valeur.

    l'utilisateur choisit ce qu'il veut dans la liste et une fois qu'il clique sur la case à cocher un form lui demande de saisir une valeur qui est stockée dans une colonne de la listview. voila.

    merci !!!

  4. #4
    Membre éprouvé
    Avatar de Félix Guillemot
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    149
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 149
    Par défaut
    Citation Envoyé par atony Voir le message
    bonjour felix !!!

    merci pour ta réponse.
    ce que je voudrais c'est faire apparaitre un form a chaque fois qu'on clique sur la case à cocher et inviter l'utilisateur a saisir une valeur.

    l'utilisateur choisit ce qu'il veut dans la liste et une fois qu'il clique sur la case à cocher un form lui demande de saisir une valeur qui est stockée dans une colonne de la listview. voila.

    merci !!!
    Quel est ton soucis exactement ? Tu ne sais pas instancier un objet TForm ?

    Dans le code précédent, à la place du Showmessage, tu crée une TForm et voila

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Togo

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 4
    Par défaut
    je vais mieux m'expliquer.

    j'ai une ListView avec les noms des étudiants d'une fac.
    parmi eux je choisi un a un les étudiants qui on composé dans une matière en cliquant sur la case à cocher devant leur nom
    a chaque fois que je clique sur la case a cocher je doit appelé le code frmNote.show qui va me permettre de saisir la note obtenu par l'étudiant.

    je ce je voudrais savoir c'est l'événement est associé au click sur la case à cocher de la ListView afin que je puisse écrire mon code.

  6. #6
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    Suivant le contexte d'utilisation de la ListView, peut-être simplement en utilisant OnChange:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    procedure TForm1.ListView1Change(Sender: TObject; Item: TListItem;
      Change: TItemChange);
    begin
      if Item.Checked then
         frmNote.Show;
    end;
    A tester.

    @+

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

Discussions similaires

  1. Evènement sur CheckBox de ListView
    Par af.zakaria dans le forum Composants graphiques
    Réponses: 5
    Dernier message: 24/09/2012, 12h14
  2. checkboxs et listview
    Par alfadz dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 05/08/2012, 01h40
  3. Problème checkbox dans listview
    Par Antri dans le forum ASP.NET
    Réponses: 5
    Dernier message: 04/05/2012, 21h34
  4. [WPF C#] Checkbox dans listview
    Par miky77 dans le forum Windows Presentation Foundation
    Réponses: 7
    Dernier message: 02/09/2011, 08h21

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