Masquer un label

  • Masquer un label

    Posté par lionel sur 23 janvier 2024 à 9h48

    Bonjour,

    Je souhaiterais changer la propriété de Lable1 (qui est visible et le rendre invisible) avec :

    Label1.Visible = false;;

    Mais cela n’a aucun effet, le Label reste visible.

    Merci de votre aide.

    lionel a répondu Il y a 8 mois 4 Membres · 4 Réponses
  • 4 Réponses
  • Thierno DIALLO

    Membre
    23 janvier 2024 à 9h52

    Salut Lionel. Il faudra utiliser une variable de contexte booléen que tu mets à true/false selon que tu veux afficher ton label ou pas. Ensuite tu utilise la valeur de la variable dans la propriété OnVisible du label.

  • Jeremy

    Membre
    23 janvier 2024 à 9h55

    Bonjour Lionel, ça ne fonctionne pas comme ça, il faut que tu passes par une variable soit globale Set(hideLabel, !hideLabel) ; soit locale UpdateContext( { hideLabel: !hideLabel } ) et pour finir dans le onvisible du label tu mets hidelabel

  • Laurent CARRIERE

    Membre
    23 janvier 2024 à 9h55

    Bonjour

    il faut que tu crées une variable de contexte

    Sur le onselect d’un bouton par exemple Updatecontext({visibilitédemonlabel:false}) et dans la propriété visible de ton label tu met “visibilitédemonlabel”

    N’oublie de remettre un Updatecontext({visibilitédemonlabel:true}) en quelquepart si tu veux que ton label redevienne visible

  • lionel

    Membre
    23 janvier 2024 à 10h06

    J’ai compris le truc, ça fonctionne. Dommage que toutes les docs en ligne soient obsolètes.

    Heureusement vous êtes là. Merci pour l’aide !

Connectez-vous pour répondre.