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 :

Affichage de DataGridViewCheckBoxColumn


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 163
    Par défaut Affichage de DataGridViewCheckBoxColumn
    Bonjour
    j'ai créé dans un DataGridView, un DataGridViewCheckBoxColumn.
    Je suppose donc que j'aurai en affichage un case cochée si j'essais d'afficher une valeur égale true, et une case décochée si j'essais 'afficher une valeur égale à false.

    Donc déja j'aimerais avoir une confirmation ou une infirmation.

    Ensuite je n'ai aucun affichage dans cette colonne, quand j'essais de l'initialiser.

    Savez-vous d'ou viendrais le problème ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Février 2007
    Messages : 62
    Par défaut
    Citation Envoyé par realkilla Voir le message
    Donc déja j'aimerais avoir une confirmation ou une infirmation.
    Oui c'est juste
    Citation Envoyé par realkilla Voir le message
    Ensuite je n'ai aucun affichage dans cette colonne, quand j'essais de l'initialiser.

    Savez-vous d'ou viendrais le problème ?
    Poste ton code pour qu'on puisse voir ou est le probleme.

  3. #3
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut

    Salut je te conseille vivement de mettre ta checkbox column en read only
    Et de gerer toi meme l'activation / desactivation sur l'event cellclick

    crois moi !

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 163
    Par défaut
    Poste ton code pour qu'on puisse voir ou est le probleme.
    Voici un exemple de mon code

    il es tout simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dataGridView1.Rows[2].Cells[6].Value = false;
    Donc à mon avis je devrais voir afficher une case décochée. Or je n'ai rien, juste une cellule blanche, comme si il s'agissait d'une TextBoxColumn

    Citation Envoyé par olibara Voir le message

    Salut je te conseille vivement de mettre ta checkbox column en read only
    Et de gerer toi meme l'activation / desactivation sur l'event cellclick

    crois moi !
    J'essais comme tu me l'a conseillé. Merci

  5. #5
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Salut

    A part ce que je t'ai conseillé, je comprends aussi que tu ne vois pas ton checkboxcolumn ?

    Ca c'est pas normal avant de manipuler les valeurs tu devrais déja t'assurer que ta checkboxcolumn existe bien et soit visible !...

    Autre petite remarque :

    Prends l'habitude d'indexer les colonnes par leur noms

    dataGridView1.Rows[2].Cells["MaColonne"].Value = false;

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 163
    Par défaut
    Citation Envoyé par olibara Voir le message
    Salut

    A part ce que je t'ai conseillé, je comprends aussi que tu ne vois pas ton checkboxcolumn ?

    Ca c'est pas normal avant de manipuler les valeurs tu devrais déja t'assurer que ta checkboxcolumn existe bien et soit visible !...

    Autre petite remarque :

    Prends l'habitude d'indexer les colonnes par leur noms

    dataGridView1.Rows[2].Cells["MaColonne"].Value = false;
    Ma colonne existe en fait, elle est bien visible, mais il n'y a pas de checkbox à l'intérieur. Elle ressemble à une TextBoxColumn. Donc à mon aivs il y a déja un problème à ce niveau.

  7. #7
    Membre habitué
    Inscrit en
    Septembre 2008
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 15
    Par défaut datagrid et datagridview
    Bien que le datagridview soit plus simple à utiliser le datagrid est beaucoup plus performant et permet beaucoup de liberté.
    Cf cet article:
    http://dotnetslackers.com/articles/d..._DataGrid.aspx

  8. #8
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Ouais .....

    C'est comme mon Nokia 6310, ou comme la bourse

    ca a été performant, c'etait bon mais c'est fini !

    Le DataGrid est deprecated et n'est plus disponible dans VS 2005 et 2008
    Donc autant s'habituer au DataGridView

Discussions similaires

  1. Pb affichage avec un PaintBox (pour eviter scintillement)
    Par juan64 dans le forum C++Builder
    Réponses: 7
    Dernier message: 08/04/2004, 09h21
  2. [VB6] [Flexgrid] Format d'affichage des numériques
    Par yansolo dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 19/10/2002, 21h00
  3. Affichage de documents PDF
    Par Dajon dans le forum C++Builder
    Réponses: 5
    Dernier message: 10/10/2002, 11h36
  4. probléme d'affichage d'une fiche
    Par sb dans le forum Composants VCL
    Réponses: 7
    Dernier message: 29/08/2002, 09h43
  5. Affichage en passant par un buffer...
    Par Sirotilc dans le forum MFC
    Réponses: 5
    Dernier message: 27/05/2002, 21h00

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