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

Windows Forms Discussion :

Modifier cellules de plusieurs colonnes d'un Datagridview


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 113
    Par défaut Modifier cellules de plusieurs colonnes d'un Datagridview
    Bonjour,

    Le titre en dit long sur ce que je voudrai faire mais je n'y arrive pas...
    J'ai un datagridview dans lequel j'affiche plusieurs données lues d'un fichier XML.
    Or je voudrai pouvoir appliquer certaines valeurs par défaut de toutes les cellules de certaines colonnes, à partir du clic sur un bouton.
    Mais je ne vois pas comment faire.

    Quelqu'un pourrait m'aider s'il vous plait?

    Merci d'avance

  2. #2
    Membre éprouvé
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Par défaut
    D'abord, tu dois dire à ton DGV (pour DataGridView ) qu'on peut l'éditer (si tu as besoin de faire des modifications en cliquant sur des cellules !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DGV.EditMode = DataGridViewEditMode.EditOnEnter
    Pour placer des valeurs dans des cellules, tu te sers des indices :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DGV.Item(col, lig) = "Coucou"         ' col = ta colonne - lig = ta ligne
    Par contre, si tu veux éditer en cliquant sur une cellule, tu codes dans l'événement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Private Sub dgvProf_CellClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvProf.CellClick
     
    .......
     
    End Sub
    ou e.ColumnIndex est le n° de ta colonne que tu viens de cliquer et e.RowIndex, la ligne


  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 113
    Par défaut Probleme Plantage DGV
    Merci Khani

    Juste une précision sur ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DGV.Item(col, lig).value = "Coucou"         ' col = ta colonne - lig = ta ligne
    Mais merci j'ai pu m'en sortir avec ça.

    tant que je suis dans mon datagrid view, j'aurai une autre question.

    Voila au bout d'un moment le programme plante lorsque je suis sur mon datagridview. je ne sais pas d'ou cela vient. Je n'ai aucunes erreurs et mon application se lance très bien. Mais après quelques minutes (c'est variable) et bien mon programme "Ne répond pas". et je ne sais pas du tout à quoi cela est dû.

    Quelqu'un a une idée

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 113
    Par défaut
    personne? je suis vraiment embêté parce que je dois faire marcher mon programme rapidement pour mon chef de projet mais je n'arrive pas à trouver d'ou vient le souci.

    HELP

  5. #5
    Membre confirmé Avatar de saraenim
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 83
    Par défaut
    salut, je pense que peut être le probléme est dans ton Pc et pas l'application ( petite RAM ) j'ai eu le même probléme et il s'est avéré que c'est la RAM + un petit virus
    Conseil : sauvgarde une copie de ton projet

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 113
    Par défaut
    faut voir pour le virus mais cela ne me fait ce problème que pour les datagridview de mon appli pas sur ceux d'autres applis.

    Et sinon le pc sur lequel je bosse est Dell server PE800, P4, 3,20GHz, 1Go de RAM... donc c'est louche...

Discussions similaires

  1. Modifier le type de colonne d'un datagridview
    Par biscot19 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 23/06/2012, 17h55
  2. modifier le type de colonne d'un datagridView
    Par jihad dans le forum VB.NET
    Réponses: 1
    Dernier message: 20/12/2010, 22h47
  3. [XL-2003] fractionner une cellule en plusieurs colonnes
    Par dieyli dans le forum Excel
    Réponses: 1
    Dernier message: 21/08/2009, 19h59
  4. Réponses: 6
    Dernier message: 11/03/2009, 12h43
  5. Réponses: 2
    Dernier message: 18/06/2008, 17h29

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