Utilizar controles de formularios Windows Forms en documentos de Word.
Actualización: Julio de 2008
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos de Visual Studio Tools para Office y versiones de Microsoft Office especificados. Tipo de proyecto
Versión de Microsoft Office
Para obtener más información, consulte Características disponibles por aplicación y tipo de proyecto. |
Se pueden agregar controles de formularios Windows Forms a los documentos de Microsoft Office Word del mismo modo que se agregan a formularios Windows Forms. Sin embargo, hay algunas diferencias en la manera que los controles de formularios Windows Forms se comportan en los documentos. Para obtener información general sobre cómo trabajar con los controles en los documentos, vea Información general sobre controles de formularios Windows Forms en documentos de Office.
Consideraciones sobre controles para Word
Existen algunas consideraciones especiales para Word.
Estilo de diseño
Al agregar un control al documento de Word en un proyecto en el nivel del documento utilizando el diseñador de Visual Studio, el control se agrega en línea con el texto. Para cambiar el estilo de diseño del control, haga clic con el botón secundario en el control y, a continuación, haga clic en Formato de control. Seleccione un estilo de ajuste en la página Diseño del cuadro de diálogo Formato de objeto.
Al agregar un control a un documento de Word en tiempo de ejecución, puede especificar el estilo de diseño del nuevo control utilizando sobrecargas del método Add<clase de control> diferentes de la clase Microsoft.Office.Tools.Word.ControlCollection:
Para agregar el control en línea con el texto, utilice una sobrecarga que acepte un Range que especifica la ubicación del control.
Para agregar el control como una forma flotante, utilice una sobrecarga que acepte las coordenadas de la parte superior e izquierda del control.
Para obtener más información, vea Agregar controles a documentos de Office en tiempo de ejecución y Métodos auxiliares para controles de formularios Windows Forms.
Si abre una plantilla de Word en el diseñador de Visual Studio, los controles no alineados en la plantilla podrían no verse porque Visual Studio abre la plantilla en la vista Normal. Para ver los controles, cambie la vista a Diseño de impresión.
Nota: |
---|
Para agregar en tiempo de ejecución los controles a los documentos utilizando un complemento en el nivel de la aplicación, debe instalar Visual Studio 2008 Service Pack 1(SP1). |
Controles fuera del cuerpo de documento principal
Los controles de formularios Windows Forms no se admiten en un encabezado o pie de página, ni dentro de un subdocumento.
Vea también
Tareas
Tutorial: Cambiar el formato de un documento utilizando controles CheckBox
Tutorial: Mostrar texto en un cuadro de texto en un documento utilizando un botón
Tutorial: Actualizar un gráfico en un documento utilizando botones de opción
Conceptos
Información general sobre controles de formularios Windows Forms en documentos de Office
Limitaciones de los controles de formularios Windows Forms en los documentos de Office
Desarrollo de personalizaciones de nivel de documento de Word
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Julio de 2008 |
Información agregada sobre cómo especificar en tiempo de ejecución el estilo de diseño de controles. |
Cambio de características de SP1. |