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 :

modifier la taille du texte des header via ressourcesDictionary [Débutant]


Sujet :

Windows Presentation Foundation

  1. #1
    Membre régulier Avatar de igorzup
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    307
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 307
    Points : 107
    Points
    107
    Par défaut modifier la taille du texte des header via ressourcesDictionary
    Bonjour,

    Je cherche a modifier dans mon RessourceDictionary les taille de font des label de tout mes header (tab et groupbox)

    Je me suis bien inspiré de ce post:
    http://www.developpez.net/forums/d57...ntenu-tabitem/

    mais je n'arrive pas a reporter le binding du Header...

    Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        <system:Double x:Key="HeightNorm">28</system:Double>
        <DataTemplate x:Key="labelsTitreTemplate">
            <TextBlock Text="{Binding Path=Header}" FontWeight="Bold" FontSize="{StaticResource TayTexNorm}"/>
        </DataTemplate>

    Est ce que quelqu'un aurais l'idée svp?
    Rien ne sert de courir, il faut se donner la main.

  2. #2
    Membre confirmé Avatar de koyot3
    Inscrit en
    Avril 2007
    Messages
    693
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 693
    Points : 610
    Points
    610
    Par défaut
    Salut,

    J'ai pas tout compris ton soucis mais a tout hasard ce ne serait pas du à une erreur dans le nom de ta ressource ?

    FontSize="{StaticResource HeightNorm}"

  3. #3
    Membre régulier Avatar de igorzup
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    307
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 307
    Points : 107
    Points
    107
    Par défaut
    salut et merci pour ta reponse,

    l'erreur viens pas de la (mais oui j'ai posté la mauvaise ressource)

    j'ai aussi:
    Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
    <system:Double x:Key="TayTexNorm">18</system:Double>
    dis moi ce que tu n'a pas compris

    Au cas ou, je redis: je cherche a faire passer le titre "Header" ecrit dans mes pages .xaml

    par exemple: dans ma MainWindow.xaml j'ai
    Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <TabItem Header="Titre" Selector.IsSelected="True">....
    </TabItem >
    <TabItem Header="Titre2" Selector.IsSelected="True">....
    </TabItem >
    et je veux juste avoir un header plus gros (en 18) avec ecrit dessus... "Titre" ou "Titre2"
    Rien ne sert de courir, il faut se donner la main.

  4. #4
    Membre confirmé Avatar de koyot3
    Inscrit en
    Avril 2007
    Messages
    693
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 693
    Points : 610
    Points
    610
    Par défaut
    Ah ok, désolé j'ai fais le boulet sur la compréhension là
    Essaie un truc du genre :

    Code xaml : 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
    <TabControl>
    <TabControl.Resources>
    	<Style TargetType="TabItem">
    		<Setter Property="HeaderTemplate">
    			<Setter.Value>
    				<DataTemplate DataType="{x:Type TabItem}">
    					<TextBlock Text="{TemplateBinding Content}" FontSize="{StaticResource HeightNorm}"/>
    				</DataTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    </TabControl.Resources>
     
    <TabItem Header="Header1"/> 
    <TabItem Header="Header2"/>            
    </TabControl>

    Bonne soirée !

  5. #5
    Membre régulier Avatar de igorzup
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    307
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 307
    Points : 107
    Points
    107
    Par défaut
    ho bah t'excuse pas va... j'ai mal expliqué deja.

    Et puis en plus ta solution fonctionne alors...

    merci
    Rien ne sert de courir, il faut se donner la main.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 22/09/2010, 14h55
  2. Réponses: 2
    Dernier message: 01/04/2010, 09h24
  3. Forcer la taille du texte des navigateurs
    Par virtu67 dans le forum Webdesign & Ergonomie
    Réponses: 11
    Dernier message: 03/07/2007, 09h16
  4. taille du texte des menus
    Par rober dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 10/11/2006, 09h26
  5. modifier la taille du texte dans un JButton?
    Par Zoroastre dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 14/01/2006, 18h46

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