Cómo: Agregar un panel de tareas personalizado a una aplicación
Actualización: noviembre 2007
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos especificados de Visual Studio Tools para Office y a las aplicaciones de Microsoft Office. Tipo de proyecto
Aplicación de Microsoft Office
Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto. |
Puede agregar un panel de tareas personalizado a las aplicaciones enumeradas anteriormente mediante un complemento de nivel de aplicación. Para obtener más información, consulte Información general sobre los paneles de tareas personalizados.
Nota: |
---|
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que tenga y la configuración que esté utilizando determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio. |
Agregar un panel de tareas personalizado a una aplicación
Para agregar un panel de tareas personalizado a una aplicación
Abra o cree un proyecto de nivel de aplicación para una de las aplicaciones enumeradas anteriormente de Microsoft Office System 2007. Para obtener más información, vea Cómo: Crear proyectos de Visual Studio para Office.
En el menú Proyecto, haga clic en Agregar control de usuario.
En el cuadro de diálogo Agregar nuevo elemento, cambie el nombre del nuevo control de usuario por MyUserControl y, después, haga clic en Agregar.
Se abre el control de usuario en el diseñador.
Agregue uno o varios controles de formularios Windows Forms desde el Cuadro de herramientas al control de usuario.
Abra el archivo de código ThisAddIn.cs o ThisAddIn.vb.
Agregue el código siguiente a la clase ThisAddIn. Este código declara instancias de MyUserControl y CustomTaskPane como miembros de la clase ThisAddIn.
Private myUserControl1 As MyUserControl Private myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
private MyUserControl myUserControl1; private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
Agregue el código siguiente al controlador de eventos ThisAddIn_Startup. Este código crea un nuevo CustomTaskPane agregando el objeto MyUserControl a la colección CustomTaskPanes. El código también muestra el panel de tareas.
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;
Nota: Este código asocia el panel de tareas personalizado con la ventana activa en la aplicación. En algunas aplicaciones, es posible que desee modificar este código para asegurarse de que el panel de tareas aparece con otros documentos o elementos en la aplicación. Para obtener más información, vea Administrar paneles de tareas personalizados en varias ventanas de la aplicación.
Vea también
Tareas
Tutorial: Automatizar una aplicación desde un panel de tareas personalizado
Conceptos
Personalización de la interfaz de usuario de Office
Información general sobre los paneles de tareas personalizados