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 :

Cellule de type CheckBox dans une ligne d'un DataGridView


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Sans
    Inscrit en
    Novembre 2015
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Sans

    Informations forums :
    Inscription : Novembre 2015
    Messages : 92
    Par défaut Cellule de type CheckBox dans une ligne d'un DataGridView
    Bonjour,

    Dans mon datagridview j'aimerais que la première ligne soit composée de cellules de style CheckBox.
    C'est tout à fait possible pour une colonne avec DataGridViewCheckBoxColumn mais avec une ligne particulière ??
    J'ai essayé en tentant de modifier chaque cellule mais je n'ai pas trouvé la solution.
    Peut-être n'est-ce tout simplement impossible ?

    Merci.

  2. #2
    Membre éprouvé
    Inscrit en
    Mai 2002
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 163
    Par défaut
    Bonjour,

    Juste pour la première ligne ?
    Pourquoi ne pas "coller" deux datagrid l'un au dessus de l'autre ??? (le premier n'ayant que des colonne de type checkbox)
    (Je sais, ce n'est pas la réponse que tu attendais ...)

  3. #3
    Membre confirmé
    Homme Profil pro
    Sans
    Inscrit en
    Novembre 2015
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Sans

    Informations forums :
    Inscription : Novembre 2015
    Messages : 92
    Par défaut
    Ca serait une idée, mais je compte sur le datagridview pour déplacer les colonnes, s'il y en a 2, ça ne marche plus.
    A+

  4. #4
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 982
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 982
    Par défaut
    La grille possède un évènement ColumnDisplayIndexChanged.
    Tu dois donc pouvoir détecter le changement et le reporter sur la deuxième grille.

  5. #5
    Membre confirmé
    Homme Profil pro
    Sans
    Inscrit en
    Novembre 2015
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Sans

    Informations forums :
    Inscription : Novembre 2015
    Messages : 92
    Par défaut
    J'ai essayer ta solution, ça très compliqué à implémenter.
    Tant pis, je vais laisser une zone de saisie O/N.
    Merci de vos conseils.

  6. #6
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 982
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 982
    Par défaut
    Je ne sais pas comment tu as essayé
    Moi, ce matin ça m'a pris quelques minutes le temps de créer un projet de mettre deux grid et trois lignes de code en comptant la déclaration.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub dataGridView1_ColumnDisplayIndexChanged(ByVal sender As Object, ByVal e As DataGridViewColumnEventArgs)
        dataGridView2.Columns(e.Column.Index).DisplayIndex = e.Column.DisplayIndex
    End Sub

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/06/2011, 18h02
  2. Suppression d'une checkbox dans une cellule donnée
    Par bebe1310 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 27/06/2008, 14h52
  3. Récupérer chaque ligne de type enregistrement dans une table
    Par atporfi dans le forum Administration
    Réponses: 2
    Dernier message: 02/04/2008, 19h12
  4. [JTable] mettre deS checkbox dans une cellule
    Par Lady dans le forum Composants
    Réponses: 11
    Dernier message: 05/09/2007, 12h21
  5. Affichage type Heure dans une cellule DBGrid
    Par BEN NASR dans le forum Delphi
    Réponses: 2
    Dernier message: 12/05/2007, 08h35

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