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 :

traiter un caractère dans un label


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2010
    Messages : 7
    Par défaut traiter un caractère dans un label
    Bonjour,

    Je suis entrain de créer un formulaire avec visual studio 2008 avec des labels qui auront par exemple * Nom, * Prénom, etc. Ce qui me pose problème c'est " * " j'aimerai lui mettre une couleur rouge pour indiquer à l'utilisateur que ce champs doit être obligatoire à la saisie.

    En effet, j'ai essayé de travailler avec qui retourne la premier valeur du texte écrit dans le label. Mais, je reste bloqué pour savoir comment traité cette valeur et lui changé de couleur sans touché le reste du texte.

    Qqun pourrai m'aider à résoudre ce problème ??
    Merci

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    826
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 826
    Par défaut
    Salut,

    Le formatage s'applique à tout le texte du label. Il n'est donc pas possible de spécifier une mise en forme pour une partie.
    Si tu souhaites tout de même continuer dans cette voie, une solution est de faire un contrôle composite avec 2 labels : un en rouge pour l'étoile et l'autre pour le libellé.

  3. #3
    Membre très actif
    Avatar de charouel
    Homme Profil pro
    Freelance
    Inscrit en
    Mars 2009
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 618
    Billets dans le blog
    9
    Par défaut
    tu peut faire deux label
    un pour mettre "*"
    Deux pour mettre le "nom" par exemple
    et tu change le propriété du premier pour changer le couleur

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2010
    Messages : 7
    Par défaut
    Merci,

    C'est sur que la solution la plus facile serait de faire deux label un pour "*" et l'autre pour le texte.

    Mais j'aimerai appliquer la méthode du contrôle composite avec deux labels. Cybermaxs pourrais tu m'aider dans cette démarche??

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    826
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 826
    Par défaut
    Citation Envoyé par Ecuarm Voir le message
    Cybermaxs pourrais tu m'aider dans cette démarche??
    L'idée est de faire un UserControl réutilisable dans ton application. La constitution du UserControl ne doit pas poser de problème. La seule question est de savoir si tu y mets simplement 2 labels ou 2 labels plus un textbox pour avoir un contrôle de saisie plus général. Une autre idée est d'ajouter des propriétés pour configurer au mieux de contrôle comme par exemple IsRequired afin de gérer en interne l'apparition ou non de *.

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2010
    Messages : 7
    Par défaut
    Merci pour vos réponse cette petite difficulté

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

Discussions similaires

  1. Limiter le nombre de caractères dans un label
    Par Liloo14 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 21/05/2013, 22h24
  2. Insérer des caractères spéciaux dans le label d'une variable
    Par Fabien G. dans le forum ODS et reporting
    Réponses: 6
    Dernier message: 09/04/2013, 15h47
  3. Caractères grecs dans les labels des axes
    Par paul_fbm dans le forum MATLAB
    Réponses: 10
    Dernier message: 06/11/2009, 11h21
  4. Réponses: 3
    Dernier message: 02/09/2008, 11h54
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

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