Partager via


Commandes unifiées, exemple

Mise à jour : novembre 2007

Cet exemple montre l'implémentation d'un jeu de commandes qui unifient une partie des menus, barres d'outils et autres objets code-behind. Ce sous-ensemble de code est important car il peut déclencher des actions fréquemment réalisées dans une application. Le jeu de commandes peut suivre les modifications et mettre à jour des types d'éléments communs, tels que l'état de sélection, la visibilité et l'état d'activation de la case à cocher.

Pour plus d'informations sur l'utilisation des exemples, consultez les rubriques suivantes :

Note de sécurité :

Cet exemple de code est fourni pour illustrer un concept et ne doit pas être utilisé dans des applications ou des sites Web, car il peut ne pas illustrer les pratiques de programmation les plus sûres. Microsoft n'assume aucune responsabilité pour tout dommage indirect ou consécutif en cas d'utilisation de l'exemple de code à des fins autres que celles prévues.

Pour générer et exécuter l'exemple à partir de l'invite de commandes :

  1. À l'invite de commandes, accédez à l'emplacement où vous avez enregistré les fichiers d'exemple non compressés.

  2. Naviguez jusqu'au sous-répertoire CS\UnifiedCommands ou VB\UnifiedCommands sous le répertoire UnifiedCommands, suivant votre choix de langage de programmation.

  3. Tapez msbuild pour générer l'exemple à l'aide du fichier solution (.sln) fourni.

  4. Tapez cd UnifiedCommandsDemo\bin pour naviguer jusqu'à l'emplacement du fichier exécutable.

  5. Tapez UnifiedCommandsDemo.exe pour exécuter l'exemple.

Pour générer et exécuter cet exemple à l'aide de Visual Studio :

  1. Dans l'Explorateur Windows, accédez à l'emplacement où vous avez enregistré les fichiers d'exemple non compressés.

  2. Naviguez jusqu'au sous-répertoire CS\UnifiedCommands ou VB\UnifiedCommands sous le répertoire UnifiedCommands, suivant votre choix de langage de programmation.

  3. Double-cliquez sur le fichier solution (.sln) pour l'ouvrir dans Visual Studio.

  4. Dans Visual Studio, appuyez sur F5 pour générer et exécuter l'exemple.

Pour utiliser l'exemple UnifiedCommands :

  • L'exemple Commandes unifiées implémente un traitement de texte simple construit sur le contrôle RichTextBox. Il dispose d'options permettant de modifier la taille et le type de la police, et contient des opérations sur fichier telles que le chargement, l'enregistrement et l'impression.

Démonstrations

  • Implémentation de l'interface IExtenderProvider pour fournir des propriétés aux composants et aux contrôles.

Voir aussi

Concepts

Vue d'ensemble des fournisseurs d'extendeurs

Référence

RichTextBox

IExtenderProvider

ToolStrip