Partager via


Utilisation de contrôles Windows Forms sur des documents Word

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.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Word 2007 et Word 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet 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.

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

Autres ressources

Solutions Word