Partager via


Comment : ajouter un volet de tâches personnalisé à une application

Vous pouvez ajouter un volet de tâches personnalisé aux applications répertoriées ci-dessus en utilisant un complément d'application.Pour plus d’informations, consultez Volets de tâches personnalisés.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau application pour Outlook 2013 et Outlook 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.

[!REMARQUE]

Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes.Ces éléments dépendent de l'édition de Visual Studio dont vous disposez et des paramètres que vous utilisez.Pour plus d’informations, consultez Paramètres Visual Studio.

Ajout d'un volet de tâches personnalisé à une application

Pour ajouter un volet de tâches personnalisé à une application

  1. Ouvrez ou créez un projet d'application pour l'une des applications répertoriées ci-dessus.Pour plus d’informations, consultez Comment : créer des projets Office dans Visual Studio.

  2. Dans le menu Projet, choisissez Ajouter un contrôle utilisateur.

  3. Dans la boîte de dialogue Ajouter un nouvel élément, remplacez le nom du nouveau contrôle utilisateur par MyUserControl, puis cliquez sur Ajouter.

    Le contrôle utilisateur s'affiche dans le concepteur.

  4. Ajoutez un ou plusieurs contrôles Windows Forms au contrôle utilisateur depuis la Boîte à outils.

  5. Ouvrez le fichier de code ThisAddIn.cs ou ThisAddIn.vb.

  6. Ajoutez le code suivant à la classe ThisAddIn :Ce code déclare des instances de MyUserControl et de CustomTaskPane comme membres de la classe ThisAddIn.

    Private myUserControl1 As MyUserControl
    Private myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
    
    private MyUserControl myUserControl1;
    private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
    
  7. Ajoutez le code suivant au gestionnaire d'événements ThisAddIn_Startup.Ce code crée un nouveau CustomTaskPane en ajoutant l'objet MyUserControl à la collection CustomTaskPanes.Il affiche également le volet de tâches.

    myUserControl1 = New MyUserControl
    myCustomTaskPane = Me.CustomTaskPanes.Add(myUserControl1, "My Task Pane")
    myCustomTaskPane.Visible = True
    
    myUserControl1 = new MyUserControl();
    myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane");
    myCustomTaskPane.Visible = true;
    

    [!REMARQUE]

    Ce code associe votre volet de tâches personnalisé à la fenêtre active dans l'application.Pour certaines applications, il se peut que vous souhaitiez modifier ce code afin de vous assurer que le volet de tâches apparaît avec d'autres documents ou éléments.Pour plus d’informations, consultez Volets de tâches personnalisés.

Voir aussi

Tâches

Procédure pas à pas : automatisation d'une application à partir d'un volet de tâches personnalisé

Autres ressources

Personnalisation de l'interface utilisateur Office

Volets de tâches personnalisés