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

C# Discussion :

utiliser propriété d'un TextBox dont une partie du nom est une variable [Débutant]


Sujet :

C#

  1. #1
    Membre régulier
    Femme Profil pro
    Elève Ingénieur à l'ENSIAS
    Inscrit en
    Février 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Elève Ingénieur à l'ENSIAS

    Informations forums :
    Inscription : Février 2013
    Messages : 66
    Points : 87
    Points
    87
    Par défaut utiliser propriété d'un TextBox dont une partie du nom est une variable
    Bonjour,

    Je suis entrain de développer une application WPF dont l'une des fenêtres contient un grand nombre de textBox, chacun est nommé ainsi : text_i_j , les i et les j sont des variables. Maintenant comment est-ce possible de modifier la propriété texte du textBox ? d'après mes recherches, il faut utiliser la méthode Controls.Find pour chercher le textBox. d'abord J'ai essayé d'utiliser cette méthode juste pour un seul textBox, mais ça s'est souligné en rouge. j'ignore d'ou vient le problème, une directive using qui manque ? mon code test est le suivant :

    Nom : code.png
Affichages : 200
Taille : 2,5 Ko

    J'ai finalement deux questions :
    1.d'abord c'est quoi l'origine ce cette erreur ?
    2.comment utiliser Controls.Find pour chercher des textBox dont une partie du nom est une variable. (j'aimerai que la recherche se fait par le nom du textBox)


    Merci pour votre précieuse

  2. #2
    Expert confirmé
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Points : 4 062
    Points
    4 062
    Par défaut
    Identifier de cette façon est un peu casse gueule mais tu devrais pouvoir faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TextBox tb = (TextBox)lePanelQuiContientLesTextBoxes.FindName("text_1_1")
    Sinon je te conseille plutôt de stocker des références aux TextBoxes dans une matrice, tu n'auras plus qu'à faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TextBox tb = toutesLesTextBoxes[i, j]
    Formateur expert .Net/C#/WPF/EF Certifié MCP disponible sur Paris, province et pays limitrophes (enseignement en français uniquement).
    Mon blog : pragmateek.com

  3. #3
    Membre régulier
    Femme Profil pro
    Elève Ingénieur à l'ENSIAS
    Inscrit en
    Février 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Elève Ingénieur à l'ENSIAS

    Informations forums :
    Inscription : Février 2013
    Messages : 66
    Points : 87
    Points
    87
    Par défaut
    Enfiiiiin, mercii meerci infiniment ça marche maintenant, merci

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

Discussions similaires

  1. choisir une partie du nom d'une variable
    Par leninelenine dans le forum Débuter
    Réponses: 10
    Dernier message: 27/06/2015, 21h19
  2. [XL-2010] Récupérer une partie de nom d'une feuille.
    Par Dregor dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 30/08/2012, 12h59
  3. Recherche fichier dont on connait une partie du nom
    Par kluh dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/11/2008, 08h31
  4. Réponses: 2
    Dernier message: 23/02/2008, 16h26
  5. [VBA-E] Inscrire dans le textbox une partie du contenu d'une cellule
    Par AliochaBada dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/08/2006, 08h06

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