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 :

Trouver une controle


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut Trouver une controle
    Bonjour à tous,

    J'essaye de trouver un controle de mon formulaire à partir d'une variable String, mais mon code ne marche pas:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim cb As New CheckBox
    cb.Name = "cb" & Format(myReader(0), "dd") & myReader(1)
    MsgBox(cb.Name)
    cb.Checked = True
    Je vois sur le MsgBox que le Nom a été bien construit, mais il ne change pas le CheckBox de mon formulaire...

    Est-ce qu'il me manque quelque chose?
    Merci d'avance pour vos aides

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur génie électrique et informatique industrielle
    Inscrit en
    Février 2010
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur génie électrique et informatique industrielle
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2010
    Messages : 29
    Par défaut
    c'est quoi exactement votre objectif ?
    est ce que vous voulez changer le nom de Checkbox ??

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut
    En fait je voudrais changer la propriété Checked du CheckBox dont le nom j'ai construit...

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 319
    Par défaut
    Bonjour
    Mais quel est vraiment le probleme? Parce que le code est bon... ca checked bien la checkbox.
    Mais je ne suis pas sur que la checkbox soit bien affiché dans le form...
    Cordialement
    Nasty

  5. #5
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut
    avant tout, merci rocknboard et nasty

    Est-ce que je peux vérifier sa existence?

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 319
    Par défaut
    Verifier son existence, je sais pas! (je connais pas encore tout VB, mais j'y travaille )
    Tu peux ajouter quelque chose comme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cb.Parent = TonFormulaire
    Au moins tu verras ta checkbox apparaitre..
    Cordialement
    Nasty

  7. #7
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut
    C'est bizare.

    J'ai mis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Do While myReader.Read()
    Dim cb As New CheckBox
    cb.Name = "cb" & Format(myReader(0), "dd") & myReader(1)
    If Me.TableLayoutPanel1.Controls.Contains(cb) Then
          MsgBox(cb.Name & " exist")
    Else
          MsgBox(cb.Name & " n'exist pas")
    End If
    cb.Checked = True
    Loop
    et il dit que le controle n'existe pas, mais dans le mode de création il est bien la...

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/07/2007, 21h47
  2. [Plugin][MYECLIPSE]Impossible de trouver une JVM
    Par tolsam dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 08/08/2004, 20h46
  3. [CR] trouver une bonne doc
    Par ina dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 17/06/2004, 17h43
  4. Réponses: 3
    Dernier message: 21/01/2004, 08h47

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