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
- Abrir o Fontes de dados janela e criar uma fonte de dados de um objeto. For more information, see Como: Conectar-se a dados em objetos.
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.
Arraste o campo de dados que você deseja a Fontes de dados janela ao seu documento. Isso cria automaticamente um controle.
No seu código, crie uma instância do tipo de objeto que você escolheu para a fonte de dados.
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.
No seu código, crie uma instância do tipo de objeto que está associado com a fonte de dados.
Criar uma instância de um BindingSource.
Atribua a instância de fonte de dados para o DataSource propriedade da BindingSource.
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