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 :

Faire un clic sur une ligne ou cellule d'un datagridview par programmation


Sujet :

C#

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 49
    Points : 32
    Points
    32
    Par défaut Faire un clic sur une ligne ou cellule d'un datagridview par programmation
    Bonjour,
    Comment faire un clic sur une ligne ou cellule d'un datagridview par programmation? Y-a-t'il une méthode qui génère l'événement click sur une ligne ou cellule comme celui pour les boutons "performclick()"?
    Merci

  2. #2
    Membre éclairé Avatar de chamamo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    588
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 588
    Points : 735
    Points
    735
    Par défaut
    Bonjour,

    Si je comprend bien tu veux seulement sélectionner une cellule précise,
    tu fais:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myDataGrid.CurrentCell = myDataGrid[1, 2];
    la je sélectionne ma deuxième cellule de ma troisième ligne.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Août 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2010
    Messages : 164
    Points : 220
    Points
    220
    Par défaut
    imaginons que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
    {
        //...
    }
    ceci soit la méthode liée à ton évènement cellClick de ta datagridview.

    pour l'appeler dans le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    dataGridView1_CellClick(this.dataGridView1, new DataGridViewCellEventArgs(0, 0));
    avec les 2 arguments qui sont l'index de la colonne et l'index de la ligne à spécifier toi même.

Discussions similaires

  1. [Dojo] grid et action apres clic sur une ligne
    Par ghost55 dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 02/06/2009, 18h44
  2. Réponses: 6
    Dernier message: 23/04/2009, 16h07
  3. Réponses: 3
    Dernier message: 23/04/2009, 12h44
  4. IceFaces : double clic sur une ligne dans une table
    Par sebastiens57 dans le forum JSF
    Réponses: 4
    Dernier message: 13/11/2008, 10h55
  5. [JTable] Repérer un double clic sur une ligne
    Par nolofinwe dans le forum Composants
    Réponses: 2
    Dernier message: 28/05/2008, 15h53

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