Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le Deal du moment : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

5 participants

    Où est passée SelectedItems ? [RESOLU]

    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    Où est passée SelectedItems ? [RESOLU] Empty Où est passée SelectedItems ? [RESOLU]

    Message par marcouf Mar 10 Avr 2012 - 18:31

    Bonsoir, Very Happy

    Je cherche, dans SZ2012, la propriété ".SelectedItems"... confused
    Dans SZ2011, je la trouve dans"Obtenir une propriété d'un contrôle" pour ma "Me.listView"!
    Où est passée SelectedItems ? [RESOLU] Sans_t12
    Merci, Marc


    Dernière édition par marcouf le Sam 14 Avr 2012 - 12:21, édité 1 fois (Raison : resolu)
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par Admin Mar 10 Avr 2012 - 20:35

    Bonjour,

    Utilisez l'action "Obtenir la liste des éléments sélectionnés dans une Liste d'éléments avancés" (catégorie Liste d'éléments avancés) Smile

    Bonne soirée
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par marcouf Mer 11 Avr 2012 - 16:32

    Bonjour & Merci pour votre réponse Etienne,

    J'ai fait l'exercice "Utiliser la Sérialisation" Embarassed , et j'aimerais rajouter quelquechose comme :

    -quand je clique sur un Nom[X] de la listView, cela m'affiche une information : "Vous avez cliqué sur Nom[X]". Surprised

    -L'élément déclencheur, ne serait-il pas "ItemActivate" affraid confused
    -Faut-il faire une boucle limitée scratch

    @+Marc

    ...je continue de chercher
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par Admin Mer 11 Avr 2012 - 18:19

    Bonjour,

    Utilisez l'évènement "SelectedIndexChanged"
    - Dedans, utilisez l'action "Obtenir la liste des éléments sélectionnés dans une Liste d'éléments avancés"
    - Mettez une condition pour savoir si le nombre d'éléments dans la variable ayant reçu la liste est supérieur à 0 (on ne sait jamais)
    - Enfin, si votre ListView est configuré de façon à ce que la multiselection soit interdite, utilisez l'action "Modifier une valeur d'une variable", et donnez comme valeur "Votre_Variable_Tableau[0]" dans l'onglet "Variables" de l'éditeur de valeur de l'action. Smile

    Bonne soirée
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par marcouf Jeu 12 Avr 2012 - 16:52

    Bonjour,

    Effectivement, ma ListView est configurée avec la Multi-sélection False
    Je n'ai pas tout à fait compris mon erreur : Sad @+ & Merci, Marc study
    Où est passée SelectedItems ? [RESOLU] Sans_t13
    avatar
    Teknik
    Nouveau
    Nouveau


    Masculin Nombre de messages : 85
    Date d'inscription : 17/11/2011

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par Teknik Jeu 12 Avr 2012 - 20:22

    est ce que l'action " variable = Me.ListView1.SelectedNode.text "

    retourne la valeur .text de l 'élément sélectionner ?
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par marcouf Ven 13 Avr 2012 - 11:12

    Bonjour,

    Comment fait-on l'action que tu dis ?
    informatiquenet
    informatiquenet
    Nouveau
    Nouveau


    Masculin Nombre de messages : 38
    Age : 26
    Localisation : 94240
    Date d'inscription : 10/08/2011

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par informatiquenet Ven 13 Avr 2012 - 11:14

    Bonjour,
    Avec l'action "Obtenir une propriété d'un controle"
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par marcouf Ven 13 Avr 2012 - 11:45

    Bonjour,

    Je n'ai pas "Me.ListView1.SelectedNode" dans "Obtenir une propriété d'un controle".
    avatar
    Teknik
    Nouveau
    Nouveau


    Masculin Nombre de messages : 85
    Date d'inscription : 17/11/2011

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par Teknik Ven 13 Avr 2012 - 15:05

    non c'est avec exécuter des commandes visual basique.net

    Mais je ne suis pas sûre que cela fonctionne ... Mais avec un threeview sa marche en tous cas.
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par lereparateurdepc Sam 14 Avr 2012 - 6:28

    re ,

    EHHHH , ce sont 2 contrôles totalement différents !!
    Des actions de l'un ne sont PAS toujours les mêms sur l'autre .
    Un Threeview est un contrôle assez spécial , donc , je ne pense pas que la propriété ..SelectedNode
    soit dispo pour le ListBox .

    Pour avoir pas mal utilisé le contrôle ListBox ..... je n'ai pas vu cette propriété .

    Cordialement ,
    Le réparateur de PC
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par marcouf Sam 14 Avr 2012 - 7:25

    Bonjour à tous,

    Pour résumer, j'ai un problème que je n'arrive pas à résoudre avec un ListView !
    J'ai suivi les conseils d'Etienne "Message 4" et je crois que j'ai raté quelquechose Neutral
    car cela ne me renvoie pas le "Nom" sélectionné quand je clique sur 1 élément de la ListView !
    Pour ce faire, j'ai utilisé l'exercice : "Pour débuter" --> (Difficile) Utiliser la sérialisation Smile qui est dans SZ2012 !

    @+Marc


    Dernière édition par marcouf le Sam 14 Avr 2012 - 7:26, édité 1 fois (Raison : rajout)
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par lereparateurdepc Sam 14 Avr 2012 - 10:53

    re ,

    Je ne vois pas en quoi l'exo sur la sérialisation est utile pour l'utilisation d'un ListView ....
    Au passage , j'avais crus lire ListBox .....

    Cordialement ,
    Le réparateur de PC
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par marcouf Sam 14 Avr 2012 - 11:44

    Il m'est utile dans le sens où je peux rentrer l'âge, le nom et le prénom d'une personne, ça me l'enregistre dans un .bin,
    je peux recharger toute cette liste avec ses données & moi, je veux juste pouvoir cliquer sur un nom et que le programme reconnaisse
    le nom sur lequel j'ai cliqué. Désolé si je suis toujours un peu novice dans le domaine et je ne veux surtout pas vous embêter avec çà. silent

    @+Marc Very Happy
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par Admin Sam 14 Avr 2012 - 11:46

    Bonjour,

    Cette erreur est normal : en procédant ainsi votre variable Nom est égale à l'élément numéro X mais pas au texte de l'élément X. Du coup, dans l'action "Afficher un message", vous essayez d'afficher "un élément" et non "un texte" (de l'élément).
    Avant cette action, ajoutez une action "Obtenir une propriété d'une variable". Sélectionnez la variable contenant l'élément, choisissez le type "System.Windows.Form.ListViewItem", et sélectionnez la propriété "Text".

    Et voila, la variable utilisé en retour sera égale au texte de l'élément.
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par marcouf Sam 14 Avr 2012 - 12:20

    Bonjour Etienne,

    Merci, ça fonctionne ! cheers

    Contenu sponsorisé


    Où est passée SelectedItems ? [RESOLU] Empty Re: Où est passée SelectedItems ? [RESOLU]

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 15:33