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

C# Discussion :

selection plusieurs elements listView


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 98
    Par défaut selection plusieurs elements listView
    Bonjour à tous j'ai une autre question, sûrement "à la con" mais qui me fait bien galèré....

    Voila j ai un listView contenant par ligne :
    une image | un nom | un genre | une nationalité | un lien vers un dossier

    Et j aimerai que l'on puisse cliquer sur l'image pour ouvrir une fenêtre, ça aucun problème mais j aimerai que l on puisse aussi cliquer sur le lien pour ouvrir une autre fenêtre, est ce possible ??

    C'est sûrement tout bête mais je ne sais pas comment m y prendre...

    Merci d avance a tous.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 98
    Par défaut
    Je suis désolé de remonter ce message, mais c'est parce que mon ami (Google) ne me vient pas vraiment en aide sur ce coups là...

    Pour le moment je travaille d'un façon sale j'utilise deux listView un avec une image d'un dossier quand il y a un lien vers le dossier où sont stockés les musiques de l album sinon rien et un deuxième listview contenant les informations sur l album et parti comme ça l'est je vais devoir créer un troisième listview ouvrant une fenêtre pour la modification de l'artiste ???

    Si quelqu'un pouvait me venir en aide ça me ferait très très plaisir parce que là je désespère surtout que c'est pour une "pti" à rendre après les vacances.

    Merci d'avance à vous tous.

  3. #3
    Membre confirmé Avatar de bartoumi
    Profil pro
    Inscrit en
    Février 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 178
    Par défaut
    Oui si tu definit bien ton evenement selectedindex change

    mais honetement je ne comprend pas vraiment ta question

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 98
    Par défaut
    Merci bartoumi de t'intéresser à mon problème

    Je vais essayer d'être plus clair :

    Je fais un petit programme de gestion de CD avec C# et Access

    Donc on a la possibilité d'ajouter des artistes avec leur photo leur nom, .... Et des albums avec le nom de l'album, la photo, le genre, et le lien vers le dossier où est stocké l'album...

    Lorsque l'on fait une recherche je voudrais afficher dans un listview :

    1 - l'image d'un dossier si il y a l'album sur le pc, qui au double clic dessus ouvrira le dossier contenant les musiques.

    2 - L'image de l'album qui au double clic dessus ouvrira la fenêtre modifierAlbum.

    3 - Le nom de l album

    4 - le genre

    5 - l'artiste qui a fait l album et au double clic sur cet artiste on ouvrira une fenêtre modifierArtiste.

    Donc mon problème c'est la gestion du double clic sur les subitems.

    J'arrive à gérer le double clic sur ma premiere colonne mais comment fait on pour les autres colonnes, je n arrive vraiment pas à m'en sortir.

    J'ai utilisé plusieurs listview mais j'espère que cette méthode sera temporaire car elle est pas très propre je trouve. Pour le moment j ai un listview avec l'image du dossier, un listview pour l artiste et un listview avec le reste. Ca fonctionne mais c'est pas génial.

    J'espère avoir été un peu + clair, et merci d'avance.

  5. #5
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 163
    Par défaut
    Regarde si tu ne peux pas te servir de la méthode HitTest pour définir le Control sur lequel tu DoubleClic/Clic, tu test dans quel SubItem tu te trouve et en fonction tu ouvre la fenetre... Là je parle pour un double clic sur un ListViewItem et ouvrir en fonction de la ligne un truc...
    Sinon tu peux aussi te servir de ça pour identifier ta colonne..

    De tête c un truc kome ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Control c = MaListView.HitTest(Control.MousePosition);
    La msdn peux t'aider...

    Edit : sert toi des proprietes Tag pour créer des liens entre tes controls et les paths des dossier ou autre par exemple...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 98
    Par défaut
    merci beaucoup pour ton aide j'avais vu quelques tutos sur cette méthode HitTest mais j'avais pas trop trop compris (moi est l'anglais ) Et bien merci je vais essayer dès maintenant.

Discussions similaires

  1. Selection de plusieurs elements dans une invite
    Par ecayuno dans le forum BIRT
    Réponses: 2
    Dernier message: 29/04/2007, 21h25
  2. Selection dans une listview..
    Par remixtech dans le forum Composants VCL
    Réponses: 1
    Dernier message: 25/01/2006, 22h10
  3. Ne pas afficher la selection d'une listview
    Par BigBenQ dans le forum C++Builder
    Réponses: 2
    Dernier message: 23/11/2005, 11h51
  4. declarer plusieur elements dans une variable ?
    Par freebug dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 28/06/2005, 13h46
  5. SELECT plusieurs fois les mêmes champs
    Par aergil dans le forum Langage SQL
    Réponses: 2
    Dernier message: 22/02/2005, 12h10

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