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 :

Comment transformer un Label et Textbox?


Sujet :

VB.NET

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2010
    Messages : 277
    Points : 122
    Points
    122
    Par défaut Comment transformer un Label et Textbox?
    Bonjour,

    La question est dans le titre. Au début j'ai fais mon formulaire en pensant que l'utilisateur n'aurait rien a rentrer comme informations (toutes sont prises sur une base de données).
    Mais après réflexion, je me dis qu'il serait bien de pouvoir modifier ou completer les fiches.

    Je me retrouve donc avec une vingtaine de Label (et le code qui va avec) a transformer en textbox, mais je ne trouve pas comment faire. Avec access ca se fait, il doit bien il y avoir une soluce avec visual studio 2010.
    Merci d'avance de vos réponses.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Points : 1 327
    Points
    1 327
    Par défaut
    Si tu as judicieusement donné des noms à tes labels, ajoute des text box avec un nom similaire, par exemple tb_textbox1 au lieu de lb_label1
    Du coup tu auras tes 20 textbox a coté de tes 20 labels, tu supprimes les 20 labels, tu fais rehercher et remplacer "lb_label" par "tb_textbox" et tu n'aura plus garnd chose à adapter.
    Le Porc est un loup pour le Porc.

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2010
    Messages : 277
    Points : 122
    Points
    122
    Par défaut
    merci d'avoir pris le temps de me repondre.

    Mes noms sont du type, LClient, Lnom,LPrenom
    Quand je disais 20 c'était façon de parler, je viens d'en compter 32

    Merci pour l'idée, je ferais comme ca s'il n'y a pas d'autre moyen, je pensais qu'il pouvait il y avoir un moyen comme dans access (click droit "remplacer par" et on choisi).

    J'attends un peu des fois que quelqu'un me trouve une soluce différente quand même car cela va me prendre du temps.
    Mais vu que j'ai nommé correctement tous les labels qui doivent etre transformé, cela est moindre mal pour le code.

  4. #4
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Points : 1 327
    Points
    1 327
    Par défaut
    Malheureusement je ne pense pas que ça existe.
    Peut êtyre que tu pourrais jeter un oeil au designer de ta fenêtre, y déposer une textbox et comparer le code généré automatiquement par les labels et les textbox.
    Là encore avec un remplacer par tu pourrais peut être t'en tirer assez bien.
    Toutefois pour l'une ou l'autre des solutions je te conseille vivement de copier tout ton code source et l'enregistrer ailleurs, parce que parfois ça peut mal tourner
    Le Porc est un loup pour le Porc.

  5. #5
    Membre régulier
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2010
    Messages : 277
    Points : 122
    Points
    122
    Par défaut
    je viens d'essayer avec le designer de changer .label en .textbox.
    Résultat:
    Au début il y a marqué ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        'REMARQUE*: la procédure suivante est requise par le Concepteur Windows Form
        'Elle peut être modifiée à l'aide du Concepteur Windows Form.  
        'Ne la modifiez pas à l'aide de l'éditeur de code.
    j'ai quand même essayé mais ca ne marche pas

    Je vais quand même faire ta solution finalement, en remplacent les L par Tx et en évitant les Labels qui reste et les Listbox.
    De plus une fois changé les champs sont souligné en erreur donc facilement repérable dans le code.

    PS: pour la sauvegarde, après la déconvenue que j'ai eu hier suite a un ajout de référence plantage de VS 2010 et plus aucun accès au formulaires en mode design (je ne sais toujours pas pourquoi, ni pourquoi c'est revenu suite a un deuxième plantage a force de le trifouillé). Bref maintenant c'est le dossier du projet entier que je sauvegarde

    merci d'avoir répondu

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

Discussions similaires

  1. [VB.NET] Comment garder un label transparent.
    Par djmcg dans le forum Windows Forms
    Réponses: 9
    Dernier message: 05/03/2005, 21h02
  2. Réponses: 2
    Dernier message: 14/01/2005, 15h40
  3. Comment mettre un label sur une image
    Par dug dans le forum MFC
    Réponses: 3
    Dernier message: 07/04/2004, 10h40
  4. XML/XSL vers HTML: comment transformer les linefeed en <B
    Par AlainM dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 18/11/2003, 12h30
  5. comment transformer un.jpg en .ico
    Par bacca en galère dans le forum Autres Logiciels
    Réponses: 9
    Dernier message: 30/10/2003, 13h43

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