Usando os controles do Windows Forms em documentos do Word

Você pode adicionar controles Windows Forms a um documento do Word de Microsoft Office da mesma maneira que você adicione controles Windows Forms. No entanto, existem algumas diferenças na maneira como comportam de controles Windows Forms em documentos. Para obter informações gerais sobre como trabalhar com controles em documentos, consulte Controles do Windows Forms em Visão geral de documentos do Office.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Word 2007 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Considerações sobre o controle para o Word

Existem algumas considerações que são específicas do Word.

Estilo de layout

Quando você adiciona um controle para o documento do Word em um projeto de nível de documento usando o designer de Visual Studio, o controle é adicionado alinhado com o texto. Para alterar o estilo de layout do controle, o botão direito do mouse no controle e clique em O controle de formato. Selecione um estilo comprimido o Layout página da Formatar objeto caixa de diálogo.

Quando você adiciona um controle a um documento do Word em tempo de execução, você pode especificar o estilo de layout do novo controle usando diferentes Add<a classe de controle> sobrecargas do método da Microsoft.Office.Tools.Word.ControlCollection classe:

  • Para adicionar o controle alinhado com o texto, use uma sobrecarga que aceita um Range que especifica o local do controle.

  • Para adicionar o controle como uma forma flutuante, use uma sobrecarga que aceita as coordenadas esquerdas e superior do controle.

For more information, see Adicionar controles a documentos do Office em tempo de execução and Métodos auxiliares para controles Windows Forms.

Se você abrir um modelo do Word no designer de Visual Studio, controles de não embutido no modelo podem não ser visíveis porque Visual Studio abre o modelo no Normal modo de exibição. Para exibir os controles, alterar o modo de exibição Layout de impressão.

Controles fora do corpo do documento principal

Não há suporte para controles Windows Forms dentro de um cabeçalho ou rodapé, ou dentro de um subdocumento.

Consulte também

Tarefas

Demonstra Passo a passo: Alterar a formatação do documento usando os controles CheckBox

Demonstra Passo a passo: Exibir texto em uma caixa de texto em um documento usando um botão.

Demonstra Passo a passo: A atualização de um gráfico em um documento usando os botões de rádio

Conceitos

Controles do Windows Forms em Visão geral de documentos do Office

Limitações dos controles do Windows Forms em documentos do Office

Outros recursos

Soluções do Word