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 :

Récupération de données d'un DataGrid [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Vendée (Pays de la Loire)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Par défaut Récupération de données d'un DataGrid
    Bonjour,

    Je suis étudiante en deuxième année de BTS SIO, et je créé une application WPF en C# pour mon examen. Cette application permettra à une infirmière de s'identifier et de voir ses rendez-vous, de saisir les données relatives à ses rendez vous, d'enregistrer dans la base de données..

    J'ai cependant un problème avec mon DataGrid. Il est rempli à l'aide d'une requête SQL , et je voudrais que lorsque je clique sur une des lignes de mon DataGrid, il récupère les données. Je ne trouve pas comment faire.. Cela doit être un truc tout bête, mais je n'arrive pas à mettre le doigt dessus, si quelqu'un pouvait m'aider, ça serait très aimable !

    Je vous remercie,

    -S

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Le contrôle datagridview possède un événement CellClick.
    Dans cet évènement tu peut récupérer la colonne et la ligne cliqué via l'argument de l'événement.
    ! Attention à la multi sélection !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    e.ColumnIndex;
    e.RowIndex;

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Vendée (Pays de la Loire)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Par défaut
    J'utilise un DataGrid et non un DataGridView...
    Ainsi je n'ai pas accès à l'évènement CellClick qui n'existe pas avec un DataGrid..

    J'ai essayé de récupérer (et d'afficher) l'item courant, autrement dit quand je clique dessus avec ce code ci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     System.Windows.Controls.DataGridCellInfo selectedCell = (DataGridCellInfo)DGSemaine.CurrentItem;
    (DGSemaine étant le nom de mon DataGrid), mais cela ne marche pas..

  4. #4
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Vendée (Pays de la Loire)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Par défaut
    J'ai finalement réussi, je voulais récupérer toutes les données dans une seule variable, un table ou une liste, mais je me suis débrouillée autrement finalement. Merci !

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

Discussions similaires

  1. Récupération de donnée XML dans un DataGrid
    Par zenadrith dans le forum Flex
    Réponses: 0
    Dernier message: 03/06/2010, 11h03
  2. Probléme de récupération de données dans un DataGrid View
    Par lisounett dans le forum Windows Forms
    Réponses: 4
    Dernier message: 07/07/2009, 15h13
  3. Réponses: 1
    Dernier message: 28/08/2007, 10h25
  4. Réponses: 13
    Dernier message: 20/03/2003, 08h11
  5. [XMLRAD] récupération de donnée
    Par Mitch79 dans le forum XMLRAD
    Réponses: 7
    Dernier message: 30/01/2003, 15h36

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