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 Presentation Foundation Discussion :

[wpf][datatrigger] liens entre control, style et données?


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2004
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 363
    Par défaut [wpf][datatrigger] liens entre control, style et données?
    Bonjour,

    Je débute avec WPF, et je n'arrive pas à comprendre comment le lien est fait, lorsque l'on utilise un DataTrigger, entre les données du control et celui du datatrigger.
    J'ai l'impression que ce lien est très implicite.
    Quelqu'un peut-il m'expliquer ou me renvoyer vers un site qui décrit assez bien le principe?

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Lorsque tu déclares un DataTrigger, tu dis bien que celui-ci s'applique à un controle particulier (au moyen de TargetType si je me souviens bien).

    C'est comme cela que le Trigger sait quels sont les propriétés dispo dans le contrôle et peut vérifier si ce que tu met dans ton DataTrigger est correct ou non

  3. #3
    Membre éclairé
    Inscrit en
    Février 2004
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 363
    Par défaut
    Donc si j'ai bien compris, le DataTrigger n'est jamais lié directement aux données, mais par le control auquel il s'applique, c'est ça?

    Par contre, y a t-il un moyen, comme une messagebox, en XAML, pour vérifier que le trigger est bien déclenché?

  4. #4
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par bakonu Voir le message
    Donc si j'ai bien compris, le DataTrigger n'est jamais lié directement aux données, mais par le control auquel il s'applique, c'est ça?
    Il est lié aux propriétés du contrôle auquel tu l'appliques

    Par contre, y a t-il un moyen, comme une messagebox, en XAML, pour vérifier que le trigger est bien déclenché?
    Non, tout de moins pas que je connaisse

  5. #5
    Membre éclairé
    Inscrit en
    Février 2004
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 363
    Par défaut
    ok, merci, j'ai un peu mieux saisi le principe.

    J'ai une dernière question pour que mon souci soit totalement résolu :

    lorsque je teste la condition d'un trigger, comment je peux faire un test en supérieur ou égale pour des nombres, et utiliser des expressions régulières pour les chaines?

  6. #6
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Hum.. bonne question, pas sur que ce soit possible: il faudrait creuser mais là, j'ai pas le temps, désolé....

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

Discussions similaires

  1. liens entre deux bases de données
    Par speedy_g dans le forum Débuter
    Réponses: 2
    Dernier message: 30/03/2009, 16h05
  2. Lien entre controle form et controle wpf
    Par brad63 dans le forum Windows Presentation Foundation
    Réponses: 5
    Dernier message: 25/01/2009, 08h48
  3. Lien entre deux sources de données
    Par Invité dans le forum Architecture
    Réponses: 0
    Dernier message: 18/04/2008, 15h14
  4. [MySQL] lien entre deux bases de données
    Par joshyeha dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 20/09/2006, 13h12
  5. Faire un lien entre deux bases de données
    Par pierce dans le forum Langage SQL
    Réponses: 1
    Dernier message: 27/01/2006, 21h29

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