Utilisation de contrôles Windows Forms sur des documents Word
Mise à jour : Juillet 2008
S'applique à |
---|
Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés. Type de projet
Version de Microsoft Office
Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet. |
Pour ajouter des contrôles Windows Forms à un document Microsoft Office Word, procédez de la même manière que pour ajouter des contrôles dans Windows Forms. Il existe toutefois des différences au niveau du comportement des contrôles Windows Forms sur les documents. Pour plus d'informations générales sur l'utilisation de contrôles sur des documents, consultez Vue d'ensemble des contrôles Windows Forms dans les documents Office.
Considérations sur les contrôles pour Word
Certains aspects spécifiques à Word doivent être pris en considération.
Style de disposition
Lorsque vous ajoutez un contrôle au document Word dans un projet au niveau du document en utilisant le concepteur Visual Studio, le contrôle est aligné sur le texte. Pour modifier le style de disposition du contrôle, cliquez avec le bouton droit sur le contrôle puis cliquez sur Format de contrôle. Sélectionnez un style d'habillage sur la page Mise en page de la boîte de dialogue Format de l'objet.
Lorsque vous ajoutez un contrôle à un document Word au moment de l'exécution, vous pouvez spécifier le style de disposition du nouveau contrôle en utilisant différentes surcharges de méthode Add<classe de contrôle> de la classe Microsoft.Office.Tools.Word.ControlCollection:
Pour ajouter le contrôle et l'aligner sur le texte, utilisez une surcharge qui accepte un Range qui spécifie l'emplacement du contrôle.
Pour ajouter le contrôle comme une forme flottante, utilisez une surcharge qui accepte les coordonnées gauche et supérieure du contrôle.
Pour plus d'informations, consultez Ajout de contrôles à des documents Office au moment de l'exécution et Méthodes d'assistance pour les contrôles Windows Forms.
Si vous ouvrez un modèle Word dans le concepteur de Visual Studio, des contrôles non alignés sur le modèle peuvent ne pas être visibles car Visual Studio ouvre le modèle dans une vue Normale. Pour voir les contrôles, modifiez la vue en mode Page.
Remarque : |
---|
Pour ajouter des contrôles aux documents au moment de l'exécution en utilisant un complément d'application, vous devez installer Visual Studio 2008 Service Pack 1 (SP1). |
Contrôles à l'extérieur du corps du document principal
Les contrôles Windows Forms ne sont pris en charge ni à l'intérieur d'un en-tête ou d'un pied de page ni dans un sous-document.
Voir aussi
Tâches
Procédure pas à pas : modification de la mise en forme d'un document à l'aide de contrôles CheckBox
Procédure pas à pas : affichage de texte dans une zone de texte d'un document à l'aide d'un bouton
Procédure pas à pas : mise à jour d'un graphique dans un document à l'aide de cases d'option
Concepts
Vue d'ensemble des contrôles Windows Forms dans les documents Office
Limitations des contrôles Windows Forms dans les documents Office
Développement d'une personnalisation au niveau du document pour Word
Historique des modifications
Date |
Historique |
Raison |
---|---|---|
Juillet 2008 |
Ajout d'informations relatives à la spécification du style de disposition des contrôles au moment de l'exécution. |
Modifications de fonctionnalités dans le SP1. |