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 :

Verification si DataGridViewCheckBoxCell est coché


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Homme Profil pro
    informatique de gestion
    Inscrit en
    Janvier 2011
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : informatique de gestion

    Informations forums :
    Inscription : Janvier 2011
    Messages : 92
    Points : 67
    Points
    67
    Par défaut Verification si DataGridViewCheckBoxCell est coché
    Bonjour
    Voici mon souci
    Je dois vérifié que une checkbox est bien coché pour pouvoir passer à l'étape suivante.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
      foreach (DataGridViewRow item in grid_entree.Rows)
                {
                    if (Convert.ToBoolean(((DataGridViewCheckBoxCell)item.Cells[0]).Value) == false)
                    {
                        MessageBox.Show("Choisissez un plat","Info",MessageBoxButtons.OK,MessageBoxIcon.Information);
                    }
     
                    else if (Convert.ToBoolean(((DataGridViewCheckBoxCell) item.Cells[0]).Value) == true)
                    {
                        if (bool.Parse(item.Cells[0].Value.ToString()))
                        {
                           do something
                        }
                    }
                }
    voilà mon souci il verifie bien qu'une case est cochée mais passe autant de fois que j'ai d'entrées dans ma datagrid
    j'aimerais le déplacer hors de mon foreach
    Merci

  2. #2
    Membre confirmé Avatar de Julien698
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2013
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2013
    Messages : 237
    Points : 473
    Points
    473
    Par défaut
    Salut,

    Tu peux faire ça pour qu'il n'y ait que les lignes cochées qui passent dans le foreach :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    foreach (DataGridViewRow item in grid_entree.SelectedRows)
    {
    //Remets ton code ici
    }

Discussions similaires

  1. Activer boutons checkbox SEULEMENT si un input radio est coché
    Par bobic dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 28/04/2006, 14h05
  2. Vérifier si une case est cochée
    Par Nadd dans le forum Langage
    Réponses: 2
    Dernier message: 24/03/2006, 18h47
  3. Réponses: 5
    Dernier message: 23/03/2006, 12h41
  4. Vérifier si checkbox est cochée
    Par MYster dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/11/2005, 19h10
  5. Réponses: 2
    Dernier message: 08/08/2005, 13h33

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