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 :

d'un template à l'autre.


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de g0up1l
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 341
    Par défaut d'un template à l'autre.
    Bonjour,

    Savez-vous comment, dans la déclaration d'un template dans du code XAML, faire référence à un autre template situé dans le même fichier XAML ?

    Personnellement, j'ai essayé ceci, sans succès :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    //mon premier template
     <ControlTemplate x:Key="Bordure">
                <Border Name="border" >
                    <ProgressBar  Name="pgb" ></ProgressBar>
                </Border>
    </ControlTemplate>
    ...
    //mon deuxième template
     <DataTemplate x:Key="Pions">          
          <StackPanel>
              <Image Name="imagePion"  Source="{Binding Path}" >
                </Image>
          </StackPanel>
     
                <DataTemplate.Triggers> 
                    <Trigger Property="IsMouseOver" Value="True">
     
     //et ici référence au premier template
                        <Setter TargetName="pgb" 
                                    Property="Visibility" 
                                    Value="Visible"></Setter>
                    </Trigger>
                </DataTemplate.Triggers>
            </DataTemplate>

  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
    Tu ne peux pas le faire comme cela, ca c'est sur...

    Peut-être avec du code te permettant de naviguer dans le Visual Tree...

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    mais pourquoi tu met pas le trigger dans le premier template ?

  4. #4
    Membre expérimenté Avatar de g0up1l
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 341
    Par défaut
    Citation Envoyé par ikeas Voir le message
    mais pourquoi tu met pas le trigger dans le premier template ?
    car je veux un déclenchement du trigger sur le deuxième template mais que ça affiche des infos inscrites dans le premier template

    Je vais suivre le conseil de Thomas

  5. #5
    Membre expérimenté Avatar de g0up1l
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 341
    Par défaut
    Citation Envoyé par Thomas Lebrun Voir le message
    Tu ne peux pas le faire comme cela, ca c'est sur...

    Peut-être avec du code te permettant de naviguer dans le Visual Tree...
    ouais, c'est ce qu'ils disent aussi dans MSDN, je vais voir ça merci

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

Discussions similaires

  1. [Smarty] smarty varirable php d'un template à un autre
    Par darak987 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 02/10/2012, 00h29
  2. [1.x] Passer une variable d'un template à l'autre
    Par fastone650 dans le forum Débuter
    Réponses: 6
    Dernier message: 28/12/2010, 14h07
  3. Poi, RTF Template ou autre outil
    Par hfranck dans le forum Documents
    Réponses: 1
    Dernier message: 29/11/2010, 10h52
  4. [phpBB] Insertion du résultat d'un template phpBB dans un autre
    Par schnito dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 22
    Dernier message: 05/03/2009, 11h05
  5. Réponses: 4
    Dernier message: 08/11/2005, 15h10

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