Comment augmenter la taille de la police dans le code XAML?
comment puis-je augmenter la taille de a, disons, TextBlock? Je ne pas voulez avoir quelque chose comme ceci:
<TextBlock FontSize="20">
text
</TextBlock>
parce qu'il ne fonctionne pas correctement lorsque l'utilisateur change de Windows " paramètres de contrôle de taille de police. Avons-nous quelque chose comme +VALUE
(eg. +2
), similaire à HTML?
MODIFIER
C'est ce que j'ai voulu parler de la des paramètres de Windows:
mais les réponses que j'ai reçu me satisfait totalement.
Qu'entendez-vous par "il ne fonctionnera pas correctement lorsque l'utilisateur des modifications des paramètres de Windows des contrôles "taille de police"? Je ne pense pas que l'utilisateur peut définir des tailles de différents types de régulateur (il n'y a rien dans le "apparence de pointe boîte de dialogue" paramètres). Ils peuvent échelle de tout le contenu de l'écran à 125% ou 150%, mais WPF respecter. Donc je ne suis pas sûr de ce paramètre, vous êtes la pensée de ce que vous pensez WPF ignore.
J'ai fait un edit pour répondre à votre question.
J'ai fait un edit pour répondre à votre question.
OriginalL'auteur SOReader | 2012-08-15
Vous devez vous connecter pour publier un commentaire.
WPF n'a pas l'em taille de la police, il y a des solutions de rechange dans les réponses à cette DONC
La simplist peut être
OriginalL'auteur Bob Vale
L'adaptation de Bob Vale, en réponse à votre code d'origine
OriginalL'auteur Jeson Martajaya
Tout d'abord, vous devez créer une application étendue de style pour vous de tailles de police, comme décrit dans cette réponse : WPF taille de police globale
Ensuite, vous pouvez lier le fontsize valeurs pour une propriété d'une classe statique prendre la taille définie dans le panneau de contrôle, et de l'adapter en conséquence.
OriginalL'auteur mathieu
Pour ces pauvres âmes qui trouvent cette question dans le besoin pour une taille de police relative mécanisme aux fins de la conception, tels que vous souhaitez utiliser dans le css, j'ai trouvé un hack qui semble fonctionner dans WPF.
Il est utilisé de cette façon:
Qui donne ceci:
Et voici le code:
OriginalL'auteur John