Langage: HTML | XAML

Démarrage rapide : affichage de texte (XAML)

L’infrastructure XAML propose plusieurs contrôles de rendu de texte, ainsi qu’un jeu de propriétés de mise en forme du texte. Les contrôles d’affichage de texte en lecture seule sont TextBlock et RichTextBlock. Cette section de démarrage rapide vous indique comment utiliser les contrôles TextBlock pour afficher du texte.

Feuille de route : comment cette rubrique s’articule-t-elle par rapport aux autres ? Voir :

Prérequis

Nous partons du principe que vous savez créer une application Windows Runtime de base en C++, C# ou Visual Basic. Pour obtenir des instructions sur l’ajout d’un contrôle, voir Démarrage rapide : ajout de contrôles et gestion des événements.

TextBlock

TextBlock est le contrôle principal d’affichage de texte en lecture seule dans les applications Windows Runtime en C++, C# ou Visual Basic. Vous pouvez afficher du texte dans un contrôle TextBlock à l’aide de la propriété Text associée. Le code XAML suivant indique comment définir un contrôle TextBlock et sa propriété Text sur une chaîne.


<TextBlock Text="Hello, world!" />

Vous pouvez également afficher, dans un contrôle TextBlock, une série de chaînes dont la mise en forme diffère. Pour ce faire, utilisez un élément Run pour afficher chaque chaîne avec sa mise en forme et séparez chaque élément Run par un élément LineBreak.

Voici comment définir, dans un contrôle TextBlock, plusieurs chaînes de texte dont la mise en forme diffère à l’aide d’objets Run séparés par un élément LineBreak.


<TextBlock FontFamily="Arial" Width="400" Text="Sample text formatting runs">
    <LineBreak/>
    <Run Foreground="LightGray" FontFamily="Courier New" FontSize="24"> 
        Courier New 24 
    </Run>
    <LineBreak/>
    <Run Foreground="Teal" FontFamily="Times New Roman" FontSize="18" FontStyle="Italic"> 
        Times New Roman Italic 18 
    </Run>
    <LineBreak/>
    <Run Foreground="SteelBlue" FontFamily="Verdana" FontSize="14" FontWeight="Bold"> 
        Verdana Bold 14 
    </Run>
</TextBlock>


Résultat :

Texte avec objets Run

Récapitulatif et étapes suivantes

Vous avez appris à créer des contrôles TextBlock pour afficher du texte dans votre application.

Pour obtenir des exemples de code supplémentaires illustrant ces contrôles, voir l’exemple d’affichage de texte XAML.

Rubriques associées

Feuille de route pour les applications Windows Runtime en C# ou Visual Basic
Feuille de route pour les applications Windows Runtime en C++

 

 

Afficher:
© 2015 Microsoft