Contrôles dynamiques de complément Word, exemple
Mise à jour : Juillet 2008
Remarque : |
---|
Cet exemple s'exécute uniquement dans Microsoft Office Word 2007. |
Lorsque vous ne savez pas, au moment du design, combien de contrôles seront requis dans un document au moment de l'exécution, vous pouvez ajouter dynamiquement des contrôles en réponse à des événements.
Cet exemple illustre l'ajout et la suppression de contrôles Windows Forms et de contrôles hôtes au moment de l'exécution.
Note de sécurité : |
---|
Cet exemple de code est destiné à illustrer un concept et affiche uniquement le code correspondant. Il peut ne pas répondre aux exigences en matière de sécurité d'un environnement spécifique et ne doit pas être utilisé exactement comme représenté. Nous vous conseillons d'ajouter un code de gestion des erreurs et de sécurité afin de renforcer la sécurité et la fiabilité de vos projets. Microsoft fournit cet exemple de code "TEL QUEL" sans aucune garantie. |
Pour plus d'informations sur l'installation de l'exemple de projet sur votre ordinateur, consultez Comment : installer et utiliser des fichiers d'exemple figurant dans l'aide.
Pour exécuter cet exemple
Appuyez sur F5.
Cliquez à l'intérieur du document.
Activez une case à cocher dans le volet de tâches.
Un contrôle est ajouté à l'emplacement du curseur.
Désactivez la case à cocher que vous avez activée.
Le contrôle est supprimé du document.
Les contrôles créés par des compléments ne sont pas enregistrés automatiquement dans le document. Cet exemple montre comment les informations des contrôles sont enregistrées dans une partie XML personnalisée afin que les contrôles puissent subsister d'une instance de Word à l'autre.
Pour enregistrer les contrôles
Appuyez sur F5.
Cliquez à l'intérieur du document.
Activez une case à cocher dans le volet de tâches.
Un contrôle est ajouté à l'emplacement du curseur.
Cliquez sur le bouton Enregistrer.
La boîte de dialogue µµµDelete Controls s'affiche.
Cliquez sur Non.
Dans la boîte de dialogue Enregistrer sous, entrez un nom de fichier pour cette feuille de calcul, puis cliquez sur Enregistrer.
Quittez Word.
Ouvrez le fichier que vous venez d'enregistrer.
Les contrôles sont toujours présents dans votre document.
Démonstrations
Insertion dynamique de contrôles Windows Forms et de contrôles hôtes dans un document.
Suppression dynamique de contrôles Windows Forms et de contrôles hôtes d'un document.
Stockage d'informations de contrôle hôte dans une partie XML enregistrée dans le document.
Voir aussi
Tâches
Contrôles dynamiques de complément Excel, exemple
Concepts
Vue d'ensemble des éléments hôtes et des contrôles hôtes
Vue d'ensemble du volet Actions
Autres ressources
Exemples au niveau du document
Exemples de niveau application
Contrôles sur des documents Office
Historique des modifications
Date |
Historique |
Raison |
---|---|---|
Juillet 2008 |
Rubrique ajoutée. |
Modifications de fonctionnalités dans le SP1. |