T2Ti C# - WPF Dependency Properties

T2Ti.com

Detalhes do produto:



Treinamento gratuito. Assista aos vídeos disponíveis logo abaixo!

Autor: Miguel Kojiio
Duração: 01h10m

Descrição

Este é o treinamento WPF Dependency Properties desenvolvido em C#. Neste treinamento é estendido o componente button utilizando o framework WPF do .NET. O componente desenvolvido foi utilizado em vários módulos do projeto ERP em C#, o objetivo deste componente é permitir a exportação de um DataGrid para vários formatos de arquivos. Para mostrar a flexibilidade do componente foram efetuados testes em DataGrid's diferentes. Os fontes do componente acompanham o treinamento.

Pré-requisitos:

Video Aulas:


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