Application de styles à des annotations, exemple

Mise à jour : novembre 2007

Cet exemple montre comment utiliser des styles pour modifier l'apparence et le comportement des annotations ou des mises en surbrillances utilisateur affichées avec du contenu dans un contrôle d'affichage de document.

L'exécution de cet exemple affiche un FlowDocument hébergé dans un contrôle FlowDocumentPageViewer. Pour ajouter une annotation, sélectionnez du texte et cliquez sur "Texte", "Encre" ou sélectionnez une des couleurs de surbrillance dans la barre de menus. En sélectionnant des options différentes dans la zone de liste déroulante "Style StickyNote", vous modifiez l'apparence et le comportement des annotions de pense-bête de texte.

Cet exemple montre l'exécution des opérations de définition de style. La méthode de définition de style d'une annotation utilisée ici peut l'être également avec d'autres contrôles FlowDocument tels que FlowDocumentReader et FlowDocumentScrollViewer ou avec un FixedDocument ou un XpsDocument hébergé dans un DocumentViewer.

Cet exemple porte sur une fonctionnalité spécifique de Windows Presentation Foundation (WPF) et, par conséquent, il ne suit pas les meilleures pratiques de développement d'applications. Pour un traitement complet des meilleures pratiques de développement d'applications WPF et Microsoft .NET Framework, reportez-vous, selon le cas, aux documents suivants :

Accessibilité - Meilleures pratiques d'accessibilité

Sécurité - Sécurité de Windows Presentation Foundation

Localisation - Vue d'ensemble de la globalisation et de la localisation WPF

Download sample

Génération de l'exemple

  • Installez le Kit de développement logiciel (SDK) Windows et ouvrez la fenêtre Commande de son environnement de génération. Dans le menu Démarrer, pointez sur Tous les programmes et sur Microsoft Windows SDK, puis cliquez sur CMD Shell.

  • Téléchargez l'exemple, généralement à partir de la documentation du Kit de développement logiciel (SDK), vers votre disque dur local.

  • Pour générer l'exemple à partir de la fenêtre Commande de l'environnement de génération, accédez au répertoire source de l'exemple. À l'invite de commandes, tapez MSBUILD.

  • Pour générer l'exemple dans Microsoft Visual Studio, chargez l'exemple de solution ou de fichier projet, puis appuyez sur CTRL+MAJ+B.

Exécution de l'exemple

  • Pour exécuter l'exemple compilé avec le débogage dans Visual Studio, appuyez sur F5.

  • Pour exécuter l'exemple à partir d'une fenêtre de commande CMD Shell, exécutez le fichier .exe qui se trouve dans le dossier source de l'exemple.

Voir aussi

Tâches

Style de DocumentViewer, exemple

DocumentViewer avec annotations stockées dans un fichier XML, exemple

DocumentViewer avec annotations stockées dans un fichier XPS, exemple

Introduction aux styles et aux modèles, exemple

Concepts

Vue d'ensemble des annotations

Documents dans Windows Presentation Foundation

Application d'un style et création de modèles

Vue d'ensemble des modèles de données

Référence

System.Windows.Annotations