Partager via


Comment : ajouter un volet Actions à des documents Word

Mise à jour : novembre 2007

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

  • Projets au niveau du document

Version de Microsoft Office

  • Word 2007

  • Word 2003

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

La boîte de dialogue Ajouter un nouvel élément contient un contrôle de volet Actions qui correspond à un contrôle utilisateur pour le volet Actions. Il revient au même d'utiliser un contrôle de volet Actions ou un contrôle utilisateur.

Pour plus d'informations sur l'ajout d'un volet Actions à un classeur Microsoft Office Excel, consultez Comment : ajouter un volet Actions à des classeurs Excel.

Remarque :

Vous ne pouvez créer un volet Actions que dans une personnalisation au niveau du document pour Word ou Excel. Vous ne pouvez pas créer de volet Actions dans un complément au niveau de l'application. Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

Remarque :

Votre ordinateur risque d'afficher des noms ou emplacements différents pour certains éléments de l'interface utilisateur Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Création du contrôle de volet Actions

Pour créer un contrôle de volet Actions et insérer du texte dans le document

  1. Ouvrez votre document Word ou votre projet de modèle dans Visual Studio.

  2. Dans le menu Projet, cliquez sur Ajouter un nouvel élément.

  3. Dans la boîte de dialogue Ajouter un nouvel élément, sélectionnez Contrôle de volet Actions, attribuez-lui le nom HelloControl et cliquez sur Ajouter.

  4. Si le contrôle de volet Actions n'est pas visible dans le concepteur, double-cliquez sur HelloControl dans le concepteur.

  5. À partir de l'onglet Windows Forms de la Boîte à outils, faites glisser un contrôle bouton sur le contrôle de volet Actions.

  6. Ajoutez le code suivant au gestionnaire d'événements Click du bouton.

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
        Handles Button1.Click
    
        Globals.ThisDocument.Paragraphs(1).Range.Text = "Hello world!"
    End Sub
    
    private void button1_Click(object sender, System.EventArgs e)
    {
        Globals.ThisDocument.Paragraphs[1].Range.Text = "Hello World!";
    }
    
  7. En C#, vous devez ajouter un gestionnaire d'événements pour le clic de bouton. Vous pouvez placer ce code dans le constructeur HelloControl, après l'appel à IntializeComponent.

    Pour plus d'informations sur la création de gestionnaires d'événements, consultez Comment : créer des gestionnaires d'événements dans Visual Studio Tools pour Office.

    public HelloControl()
    {
        InitializeComponent();
        this.button1.Click += new EventHandler(this.button1_Click);
    }
    

Ajout du contrôle de volet Actions au volet Actions

Pour afficher le volet Actions, ajoutez-lui un contrôle. L'exemple suivant ajoute un contrôle de volet Actions au volet Actions dans Word.

Pour ajouter un contrôle au volet Actions

  1. Créez une instance du contrôle de volet Actions dans la classe ThisDocument.

    Dim hello As New HelloControl
    
    private HelloControl hello = new HelloControl();
    
  2. Ajoutez le code suivant au gestionnaire d'événements Startup de la classe ThisDocument.

    Me.ActionsPane.Controls.Add(hello)
    
    this.ActionsPane.Controls.Add(hello);
    

Voir aussi

Tâches

Procédure pas à pas : Insertion de texte dans un document à partir d'un volet Actions

Comment : ajouter un volet Actions à des classeurs Excel

Procédure pas à pas : modification du volet Actions en fonction du contexte utilisateur

Comment : gérer la disposition des contrôles dans les volets Actions

Concepts

Vue d'ensemble du volet Actions