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?

  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"

  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

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

Discussions similaires

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

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