Video Aula 01 - Introdução
Introdução ao curso.
Duração: 00:00:35
Video Aula 02 - Conceitos
Explicações sobre as Dependency Properties, os objetivos e funcionalidades do componente proposto.
Duração: 00:03:43
Video Aula 03 - Infraestrutura
Aqui começamos a analisar o código fonte, interface e classe Exportar.
Duração: 00:05:35
Video Aula 04 - Classe Exportar TXT
Análise da classe ExportarTXT, que é responsavel por exportar um WPF DataGrid para um arquivo TXT.
Neste arquivo o conteúdo é separado por tabulações.
Duração: 00:14:28
Video Aula 05 - Classe Exportar CSV
Análise da classe ExportarCSV, que é responsavel por exportar um WPF DataGrid para um arquivo CSV.
Neste arquivo o conteúdo é separado por vírgulas.
Duração: 00:06:11
Video Aula 06 - Classe Exportar RTF
Análise da classe ExportarRTF, que é responsavel por exportar um WPF DataGrid para um arquivo RTF.
Neste arquivo o conteúdo é separado por tabulações. O RTF é um formato de documento mais rico e que
nos permite adicionar alguns elementos de formatação do texto. Para isto utilizamos o componente
NRtfTree.
Duração: 00:09:03
Video Aula 07 - Classe Exportar XLS
Análise da classe ExportarXLS, que é responsavel por exportar um WPF DataGrid para um arquivo XLS (Microsoft Excel).
Para isto é criado um arquivo Excel, adicionado uma planilha e o conteúdo é disposto em
células organizadas em linhas e colunas. Para isto utilizamos o componente
NPOI (versão .NET do componente Apache POI).
Duração: 00:12:10
Video Aula 08 - Extensão do WPF Button - Dependency Properties
Extensão do componente WPF Button e adição de duas Dependency Properties. O ButtonExport será responsável
por informar o formato do arquivo (TXT, XLS, RTF ou CSV) e indicar qual o WPF DataGrid está sendo
exportado.
Duração: 00:11:59
Video Aula 09 - Uso e integração
Aqui demonstramos como o componente desenvolvido deve ser utilizado e integrado as aplicações WPF. São realizados
alguns testes com o objetivo de exportar os dados contidos em um DataGrid.
Duração: 00:06:25
Video Aula 10 - Conclusão
Comentários e orientações finais.
Duração: 00:00:46