Como: Preencher documentos com dados de objetos

Acesso a dados em um objeto de dados funcionam da mesma maneira em projetos de nível de documento para Word de Microsoft Office, como acontece em projetos Windows Forms. Você usa as mesmas ferramentas e o código para trazer os dados de um objeto para sua solução, e você pode usar controles Windows Forms para exibir os dados. Além disso, você pode exibir dados usando controles de host. Os controles de host são objetos nativos do Word de Microsoft Office que foram aprimorados com o recurso de ligação de dados e eventos. For more information, see Itens de host e a visão geral sobre controles de Host.

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 os seguintes aplicativos: Excel 2007 e Excel 2010; Word 2007 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Você deve concluir as três etapas básicas para preencher o documento com dados de um objeto:

  • Adicione um controle para o documento que você pode vincular a dados.

  • Adicione um objeto de dados no documento.

  • Conecte o objeto de dados para o BindingSource.

Adicionando um objeto de dados

Para adicionar um objeto de dados

Conectando-se o objeto de dados para o BindingSource.

Em projetos de nível de documento, você pode adiciona controles ao documento e ligá-los aos dados em tempo de design.

Em projetos de nível de aplicativo, você pode cria controles e ligá-los em tempo de execução.

Projetos de nível de documento

Para conectar o objeto de dados para o BindingSource.

  1. Arraste o campo de dados que você deseja a Fontes de dados janela ao seu documento. Isso cria automaticamente um controle.

  2. No seu código, crie uma instância do tipo de objeto que você escolheu para a fonte de dados.

  3. Atribua a instância para o DataSource propriedade da BindingSource.

Projetos de nível de aplicativo

Para conectar o objeto de dados para o BindingSource.

  1. No seu código, crie uma instância do tipo de objeto que está associado com a fonte de dados.

  2. Criar uma instância de um BindingSource.

  3. Atribua a instância de fonte de dados para o DataSource propriedade da BindingSource.

  4. Adicione a fonte de dados como uma ligação de dados para o controle.

Consulte também

Tarefas

Como: Preencher documentos com dados de um banco de dados.

Como: Atualizar uma fonte de dados com dados de um controle de Host

Referência

Visão geral sobre o componente BindingSource

Conceitos

Visão geral sobre fontes de dados

Vinculação de controles do Windows Forms a dados em Visual Studio

Conectando a dados em aplicativos Windows Forms

Outros recursos

A ligação de dados a controles em soluções do Office