Utilisation des polices externes dans une application

Windows Phone supporte pas mal de polices, mais vous voudrez très souvent utiliser des polices externes dans vos applications dans le but de les rendre plus attractives. Pour des usages « statiques » on peut souvent recourir au « bidouillage » en s’occupant du titre d’une application par exemple dans un outil de graphisme. Mais pour l’affichage de données « dynamiques », le score d’un joueur après une partie de jeu par exemple, on peut faire appel à des polices externes.

UTILISATION

Pour utiliser une police externe dans un TextBlock par exemple, la syntaxe est la suivante:

<TextBlock Name="NomTextBlock" FontSize="35" Text="MON TEXTE" Margin="9,-7,0,0" FontFamily="/Polices/NomPolice.ttf#NomPolice"/>

NomPolice est le nom de la police (l’extension est .ttf). Polices est un répertoire que vous aurez préalablement créé dans la Solution et auquel vous aurez ajouté le fichier de la police. Si le fichier se trouve plutôt à la racine, la syntaxe est modifiée comme suit:

<TextBlock Name="NomTextBlock" FontSize="35" Text="MON TEXTE" Margin="9,-7,0,0" FontFamily="NomPolice.ttf#NomPolice"/>

Toutefois, dans la fenêtre « Propriétés », réglez l’action de génération à « Contenu ».

EXEMPLE

Par exemple pour la police Organo, avec le fichier Organo.ttf placé dans le répertoire Polices, on a:

<TextBlock Name="omTextBlock" FontSize="35" Text="MON TEXTE" Margin="9,-7,0,0" FontFamily="/Polices/Organo.ttf#Organo"/>

Ajouter un Commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *