Preencher controles ListObject com dados
Você pode usar a vinculação de dados como uma maneira de adicionar dados rapidamente ao documento. Depois de vincular dados a um objeto de lista, você pode desconectar o objeto de lista para que ele exiba os dados, mas não esteja mais vinculado à fonte de dados.
Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de suplemento VSTO para Excel. Para obter mais informações, consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.
Para vincular dados a um controle ListObject
Crie um no nível da DataTable classe.
Adicione colunas de exemplo e dados no
Startup
manipulador de eventos da classe (em um projeto de nível de documento) ouThisAddIn
classe (em um projeto de nível deSheet1
aplicativo).Chame o SetDataBinding método e passe os nomes das colunas na ordem em que devem aparecer. A ordem das colunas no objeto de lista pode ser diferente da ordem em que elas aparecem no DataTable.
Para desconectar o controle ListObject da fonte de dados
Chame o método Disconnect de
List1
.
Compilar o código
Este exemplo de código pressupõe que você tenha um nome list1
existente ListObject na planilha na qual esse código aparece.
Conteúdo relacionado
- Estender documentos do Word e pastas de trabalho do Excel em suplementos do VSTO em tempo de execução
- Controlos de documentos do Office
- Adicionar controles a documentos do Office em tempo de execução
- Como: mapear colunas ListObject para dados
- Automatizar o Excel usando objetos estendidos
- ListObject controle
- Vincular dados a controles em soluções do Office
- Como: preencher planilhas com dados de um banco de dados
- Como: preencher documentos com dados de serviços