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 :

rendre ma listview clickable


Sujet :

C#

  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut rendre ma listview clickable
    Bonjours a tous.
    J' ai une listview ou je saisie par l'intermediaire d'un textbox ( pour la 1ere colonne) et d'un cobobox(pour la 2eme colonne) des données.mais je ne reussi pas a selectionner les elements de la 2eme colonne.je voudrais pouvoir les selectionner pour les modifiers par la suite a l'interieur de ma listview. merci d'anvance

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par delur31 Voir le message
    Bonjours a tous.
    J' ai une listview ou je saisie par l'intermediaire d'un textbox ( pour la 1ere colonne) et d'un cobobox(pour la 2eme colonne) des données.mais je ne reussi pas a selectionner les elements de la 2eme colonne.je voudrais pouvoir les selectionner pour les modifiers par la suite a l'interieur de ma listview. merci d'anvance
    Bah dans une ListView tu sélectionnes pas des colonnes mais des lignes.

    C'est comme l'explorateur de Windows.

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut
    en faite c'est moi qui me suis mal exprimé je parlais des lignes par exemple 1ere ligne mais 2eme colonne.

  4. #4
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par delur31 Voir le message
    en faite c'est moi qui me suis mal exprimé je parlais des lignes par exemple 1ere ligne mais 2eme colonne.
    Il me semble que c'est dans la propriété SubItems de ton ListViewItem.

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut
    j'ai un souci . je n'est pas de subitems dans les proprietés. ceci est certinement du au fais qu'elle sont crées en fonctions des saisies

  6. #6
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par delur31 Voir le message
    j'ai un souci . je n'est pas de subitems dans les proprietés. ceci est certinement du au fais qu'elle sont crées en fonctions des saisies
    Tu n'as pas la propriété SubItems ou bien la collection est vide ?

  7. #7
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut
    je n'est pas la propriété.

  8. #8
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par delur31 Voir le message
    je n'est pas la propriété.
    La propriété se trouve sur le ListViewItem pas sur la ListView.

  9. #9
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut
    je suis desolé je n'est pas de listviewitems.ceci est certaineent due au faite que mes listviewitems sont crée en fonction des saisies. pour etre plus clair voici un morceau de mon code:

    if (txtbox_nompc.Text!="")
    {
    txtbox_nompc.Clear(); //efface le contenu du txtbox_nompc

    ListViewItem it=new ListViewItem(); //cree un nouveau champs pour inserer un items
    it.SubItems[0].Text=nom;// la premiere colonne prend le contenu de la variable nom
    it.SubItems.Add(lieu);//ajoute le contenu de la variable lieu dans l'items suivant
    listView.Items.Add(it);//ajoute un nouvel items
    txtbox_nompc.Focus();
    }

    merci d'avance

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 20
    Par défaut
    tu peux utiliser un evenement souris avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MonItem = MaListView.GetItemAt(Xsouris , Ysouris);
    MonItem.GetSubItemAt(Xsouris , Ysouris);
    tu as ainsi accès à ton subItem à modifier.

    sinon tu dois pouvoir y acceder en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    MaListView.Items[indexDeMonItem].SubItems[IndexDeLaColonneAModifier]
    Chafouin

  11. #11
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut
    merci beaucoup

Discussions similaires

  1. Comment rendre un lien SITEMAPPATH non clickable?
    Par 404error dans le forum ASP.NET
    Réponses: 1
    Dernier message: 26/06/2007, 16h25
  2. [VB.NET 2005] ListView : Rendre une colonne invisible
    Par rafou28 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 11/08/2006, 15h05
  3. [C#] Rendre disable un Item dans un ListView
    Par Pynuch dans le forum Windows Forms
    Réponses: 1
    Dernier message: 12/06/2006, 13h34
  4. Rendre clickable un lien URL
    Par leroivert dans le forum Langage
    Réponses: 22
    Dernier message: 16/11/2005, 14h32
  5. [C#] Comment faire pour rendre invible une colonne(ListView)
    Par Jfrancois57 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 05/05/2004, 13h27

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