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

Windows Forms Discussion :

ListView y a t'il une possibilité d'événement sur un élément


Sujet :

Windows Forms

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 31
    Par défaut ListView y a t'il une possibilité d'événement sur un élément
    Bonjour,

    Je souhaite que lorsque l'utilisateur click sur un élément de ma listView un évenemet se crée, notament l'affichage d'une deuxieme listView en fonction de l'éléments qu'il a sélectionner. Est-ce possible ? ou l'outils n'est pas adaptée ? Comment faire ?




    En vous remerciant par avance !

    Cordialement.
    Images attachées Images attachées  

  2. #2
    Membre chevronné
    Profil pro
    Développeur freelance
    Inscrit en
    Août 2006
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur freelance

    Informations forums :
    Inscription : Août 2006
    Messages : 453
    Par défaut
    oui c'est possible ...

    Il te suffit de créer un évenement sur le clic (propriété->Evènement de ton ListView cela doit être SelectIndexChanged), et ensuite en fonction de l'item sélectionné, tu crée ce que tu veux.

    Mosco.

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 31
    Par défaut
    Merci pour ta réponse Mosco

    Chouette !!! C'est possible

    J'ai crée un évement lors d'un clik souris sur la listView
    Néanmoins je n'arrive pas a récupérer l'élement selectionner !!!



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
         // Evenement d'un clik sur la listeView1_ROI  
            private void listView1_ROI_SelectedIndexChanged(object sender, EventArgs e)
            {
                // Récupération de l'élément selectionner
                // Sa ne fonctionne pas !!! :(
                int a = listView1_ROI.SelectedItems.IndexOf;
     
               // En fonction de l'item selectionner implementation de la listView1_Outils 
               switch (a)
                 {
                     case 0 :
     
                         String tmp = "toto" ;
                         ListViewItem temps = new ListViewItem(tmp);
                         listView1_Outils.Items.Add(temps);
                         break;
     
                     case 1 :
     
                         String tmp = "titi";
                         ListViewItem temps = new ListViewItem(tmp);
                         listView1_Outils.Items.Add(temps);
                         break;
     
                 }
            }
    Qu'est ce qui ne vas pas ?

  4. #4
    Membre chevronné
    Profil pro
    Développeur freelance
    Inscrit en
    Août 2006
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur freelance

    Informations forums :
    Inscription : Août 2006
    Messages : 453
    Par défaut
    si je ne me trompe pas tu peux récupérer l'élément sélectionné directement avec sender ou e ...

    à vérifier quand même.
    Si tu n'y arrives pas je regarderais pourquoi cela ne marche pas.

    Mosco

  5. #5
    Membre chevronné
    Profil pro
    Développeur freelance
    Inscrit en
    Août 2006
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur freelance

    Informations forums :
    Inscription : Août 2006
    Messages : 453
    Par défaut
    utilises plutôt ça : http://msdn2.microsoft.com/fr-fr/lib...ms(VS.80).aspx

    sans le IndexOf, et vérifie que ta ListView n'accepte pas de choix multiple.


    Mosco.

  6. #6
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 31
    Par défaut
    Bonjour,
    Merci pour ta réponce, ton derniere message à visée juste j'avais trouver une parade avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
                int index = 0;
                foreach (int index0 in listView1_ROI.SelectedIndices)
                {
                    index = index0;
                }
    Un peu bricolage mais qui marche !!!

    Merci pour ton soutien Je pense que mon probleme est résolue.

  7. #7
    Membre chevronné
    Profil pro
    Développeur freelance
    Inscrit en
    Août 2006
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur freelance

    Informations forums :
    Inscription : Août 2006
    Messages : 453
    Par défaut
    si c'est résolu n'hésites pas à cliquer sur le bouton "Résolu".


    Mosco

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

Discussions similaires

  1. [Débutant] remplir une listbox2 en cliquant sur un élément d'un listbox1 vb.net
    Par deviljim dans le forum VB.NET
    Réponses: 6
    Dernier message: 12/06/2014, 12h49
  2. Réponses: 13
    Dernier message: 30/05/2012, 10h42
  3. Trier une ListBox en clickant sur un élément ComboCox
    Par Eadriel dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/05/2010, 11h23
  4. [VB.NET] listview : changer la couleur d'une cellule
    Par SergeF dans le forum Windows Forms
    Réponses: 6
    Dernier message: 28/10/2005, 08h58
  5. Recherche d'une possibilite
    Par Invité dans le forum Langage SQL
    Réponses: 8
    Dernier message: 29/01/2004, 23h46

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