Usando controles Windows Forms em documentos do Word
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Você pode adicionar controles Windows Forms a um documento do Microsoft Office Word da mesma maneira que você adicionar controles ao Windows Forms.No entanto, existem algumas diferenças no modo como o comportam de controles Windows Forms em documentos.Para Geral informações sobre como trabalhar com controles em documentos, consulte Controles de formulários do Windows em Visão geral de documentos do Office.
Considerações de Controlarar para Word
Há algumas considerações que são específicas para o Word.
Estilo de layout
Quando você adicionar um Controlarar para o documento do Word em um projeto de nível de documento, usando o designer do Visual Studio, o Controlarar é adicionado em alinhado com texto.Para alterar o estilo de layout do Controlarar, clique com o botão direito do mouse no Controlarar e clique em Formatar Controlarar.Selecionar um estilo de Quebra Automática na página Layout da caixa de diálogo Formatar objeto.
Quando você Adicionar um Controlarar a um documento do Word em tempo de execução, você pode especificar o estilo de layout do novo Controlarar usando diferentes Add<Controlarar classe > sobrecargas do método da classe Microsoft.Office.Tools.Word.ControlCollection:
Para adicionar o Controlarar na linha com texto, use uma sobrecarga que aceita um Range que especifica o local do Controlarar.
Para adicionar o Controlarar como uma forma flutuante, use uma sobrecarga que aceita as coordenadas esquerdas e superior do Controlarar.
Para obter mais informações, consulte Adicionar controles a documentos do Office em tempo de execução e Métodos de auxiliar para controles Windows Forms.
Se você abrir um modelo do Word no designer do Visual Studio, controles não-Em Linha no modelo podem não estar Visível porque o Visual Studio abre o modelo em Exibir normal.Para exibir os controles, Alterar a exibição para De layout de impressão.
Observação: |
---|
Para adicionar controles a documentos em tempo de execução usando um suplemento do nível de aplicativo, você deve instalar Visual Studio 2008 Serviço Pack 1 (SP1). |
Controles fora o Mensagem do documento principal
Não há suporte para controles Windows Forms dentro de um cabeçalho ou rodapé, ou em um subdocumento.
Consulte também
Tarefas
Demonstra Passo a passo: Alterar a formatação do documento usando controles de caixa de seleção
Demonstra Passo a passo: Exibindo texto em uma caixa de texto em um documento usando um botão
Demonstra Passo a passo: Atualizar um gráfico em um documento usando os botões de Rádio
Conceitos
Controles de formulários do Windows em Visão geral de documentos do Office
Limitações do Windows Forms Controls em documentos do Office
Desenvolvimento de personalização de nível de documento do Word
Date |
History |
Motivo |
---|---|---|
De 2008 de julho |
Informações sobre como especificar o estilo de layout de controles em tempo de execução Adicionados. |
Alteração de recurso do SP1. |