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 :

Edition d'une listview


Sujet :

C#

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Par défaut Edition d'une listview
    Bonjour tout le monde,

    Voici mon problème du jour :

    J'ai une listview alimentée grâce à un dataset.

    J'offre la possiblité à mon utilisateur de modifier les valeurs de cette listview en les affichant dans des textbox après séléction de l'index.

    Mes questions :

    Est il possible de modifiier des cellules d'une listview après leurs affichages ?

    ou

    Est il possible de modifier les cellules d'un dataset après son instanciation ?


    Merci d'avance

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par BATCHOS CON TEQUILA Voir le message
    Est il possible de modifiier des cellules d'une listview après leurs affichages ?
    oui

    Citation Envoyé par BATCHOS CON TEQUILA Voir le message
    Est il possible de modifier les cellules d'un dataset après son instanciation ?
    oui, heureusement d'ailleurs, sinon le dataset n'aurait pas beaucoup d'intérêt...

    Si tu utilises un ListView avec des colonnes, je te conseille de remplacer ça par un DataGridView : en effet, le DataGridView supporte le binding, alors que le ListView ne le supporte pas.
    Avec un DataGridView tu peux écrire quelque chose comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dataGridView1.DataSource = monDataSet;
    dataGridView1.DataMember = "MaTable";
    Résultat :
    - le DGV affiche les données du dataset
    - les modifs faites dans le DGV sont répercutées sur le dataset
    - les modifs faites dans le dataset sont répercutées sur le DGV

    Plus simple que de devoir tout gérer manuellement...

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Par défaut
    Oui, effectivement.

    Si le DataGridView offre toutes ces possibilités, je vais regarder ça.

    Merci encore

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

Discussions similaires

  1. [XL-2010] Editer une cellule dans une ListView
    Par FranPier dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/07/2013, 14h07
  2. Editer les champs d'une listview
    Par anikeh dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 27/10/2005, 17h02
  3. [VB.NET] Objet .Tag dans une ListView
    Par Lois dans le forum Windows Forms
    Réponses: 7
    Dernier message: 12/10/2004, 16h35
  4. [C#] Surlignage d'un élement d'une ListView
    Par tontonplaisir dans le forum Windows Forms
    Réponses: 9
    Dernier message: 08/09/2004, 15h35
  5. [VB6] Supprimer un enregistrement dans une ListView ??
    Par Argonz dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 14/11/2002, 09h37

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