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 :

Recuperer le nom d'une checkbox coché


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Par défaut Recuperer le nom d'une checkbox coché
    Salut.

    Tout est dans le titre.
    J'ai plusieur checkbox et j'aimerai récupérer le nom de la checkbox coché, puis l'événement décoché).

    Voila le code que j'ai mais il me liste toute les checkboxs alors que je veux juste celle qui viens de changer d'etat.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     Dim ensemble_checkbox As New CheckBox
                For Each ensemble_checkbox In GroupBox_checkbox.Controls
                If (ensemble_checkbox.CheckState = 1) Then
                    MsgBox("check")
                Else
                    MsgBox("non check")
                End If
                Next ensemble_checkbox

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    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 202
    Par défaut
    ca sent le code de nimp

    il y a un evenement checkchanged, autant faire le traitement dedans

    sinon ensemble_checkbox.name ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Par défaut
    Je dirais même mieux
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox(Me.ActiveControl.Name.ToString)
    Merci à toi pour ta réponse.

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    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 202
    Par défaut
    ah non
    activecontrol est le control actif, selon ou ton traitement se trouve, ca ne sera peut etre meme pas un checkbox

    de plus, name est string, alors pourquoi faire tostring dessus ??
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Par défaut
    Alors j'ai du mal formuler ma question car activeControl correspond à mes besoin.

    Dès que je coche une checkbox, ça me donne son nom.
    Alors je test avec le checkstates pour voir si la case est coché ou décoché et c'est bon...

    C'est vrai pour le Tostring , à force de faire des test, j'ai du le laisser.

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    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 202
    Par défaut
    le code que tu nous as mis, il est dans quelle sub ?
    car s'il est dans un évènement, sender représente l'objet qui envoie l'évènement


    et sinon Dim ensemble_checkbox As New CheckBox
    il ne faut pas de new, sinon tu créé un checkbox pour rien !
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/05/2012, 17h11
  2. Réponses: 4
    Dernier message: 07/11/2006, 11h28
  3. Recuperer le nom d'une instance
    Par Sly2k dans le forum Langage
    Réponses: 5
    Dernier message: 06/11/2006, 14h56
  4. Recuperer l'état d'une checkbox
    Par Shadow69 dans le forum Langage
    Réponses: 2
    Dernier message: 27/02/2006, 18h57
  5. [XML][XSL]afficher une checkbox cochée
    Par kirk80 dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/09/2004, 17h49

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