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

VB.NET Discussion :

DataGridView et cases à cocher


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Par défaut DataGridView et cases à cocher
    J'ai une DataGridView, je veux devant chaque ligne une case à cocher.
    Mon DataGridView est lié, j'ajoute en mode designer une colone indépendante, j'ai bien les case à cocher, mais lors de l'execution, elles sont toute décochées et quand je clique sur n'importe laquelle elle se coche pas.
    Ca d'une part, d'autre part, je ne sais pas comment gérer ca par le code, pour dire que la case à cocher correspondante à tel ligne est coché.

    Pourriez - vous m'aider ?

    Merci

  2. #2
    Membre éclairé Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Par défaut
    Merci bien sperot.

  3. #3
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    sur un nouveau projet je viens de poser un datagridview, ajouter une colonne de type checkbox
    ensuite j'ai ajouté une source de donnée, j'ai choisis une table d'une base à afficher


    j'execute :
    mon datagrid contient bien les données de ma table avec une colonne de type checkbox en premier
    par contre quand je clic sur un checkbox, ca se coche ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    299
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 299
    Par défaut
    Idem de mon côté, j'en ai à la pelle des datagridview avec cases à cocher
    Vérifie les deux propriétés ReadOnly de ta colonne ET de la datagridview.
    Vérifie que ta nouvelle colonne n'est pas liée à des data.
    Je ne vois que ça...

  5. #5
    Membre éclairé Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Par défaut
    Je viens de terminer le test avec un nouveau projet/ DataGridView/ la lier à une table de la base puis ajouter une colone CheckBoxColumn, quand j'execute ya pas moyen de la cocher.

  6. #6
    Membre éclairé Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Par défaut
    Oui mais nikoko34,
    Pour ReadOnly de mon DataGridView, je veux qu'il reste sur True. Je veux pas que l'utilisateurs ai la possibilité de modifier directement dans la grille.Sinon ma colone n'est pas lié à aucun data, et la propiriété de la colone ReadOnly est sur False.
    Je ne vois pas vraiment d'où ca peut me venir ce problème.

  7. #7
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    les readonly se cumulent pour connaitre la valeur (il est meme possible de définir des cellules à en readonly)

    donc si ton datagridview est readonly true, meme si la colonne est à false c'est comme si elle était true

    donc mets readonly à false sur le dgv et la colonne checkbox
    puis readonly à true sur toutes les colonnes qui viennent de la base de données
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

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

Discussions similaires

  1. [MIGRATION] champ de type "case à cocher"
    Par The_Nail dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 10/05/2011, 11h07
  2. Réponses: 2
    Dernier message: 08/12/2009, 15h00
  3. Datagridview et Case a cocher
    Par soiz775 dans le forum C#
    Réponses: 6
    Dernier message: 02/06/2009, 20h07
  4. [VB.NET] DataGridView, gérer cases à cocher
    Par tssi555 dans le forum VB.NET
    Réponses: 15
    Dernier message: 20/01/2009, 09h19
  5. [CR] Création de tableau et case à cocher
    Par aysse dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 26/11/2003, 17h07

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