Comment : ajouter un volet de tâches personnalisé à une application
Mise à jour : novembre 2007
S'applique à |
---|
Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et applications de Microsoft Office spécifiés. Type de projet
Application Microsoft Office
Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet. |
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 Vue d'ensemble des volets de tâches personnalisés.
Remarque : |
---|
Votre ordinateur risque d'afficher des noms ou des 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. |
Ajout d'un volet de tâches personnalisé à une application
Pour ajouter un volet de tâches personnalisé à une application
Ouvrez ou créez un projet au niveau de l'application pour l'une des applications répertoriées ci-dessus dans la version 2007 de Microsoft Office System. Pour plus d'informations, consultez Comment : créer des projets Visual Studio Tools pour Office.
Dans le menu Projet, choisissez Ajouter un contrôle utilisateur.
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.
Ajoutez un ou plusieurs contrôles Windows Forms au contrôle utilisateur depuis la Boîte à outils.
Ouvrez le fichier de code ThisAddIn.cs ou ThisAddIn.vb.
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;
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 Gestion des volets de tâches personnalisés dans plusieurs fenêtres d'application.
Voir aussi
Tâches
Procédure pas à pas : automatisation d'une application à partir d'un volet de tâches personnalisé