C# - Agenda de Contatos com banco de dados


 Hoje temos uma pequena agenda de contatos feita na linguagem C# que utiliza user controls e acessa um banco de dados Microsoft Access para estudo.


Este é um projeto simples mas funcional que apresenta alguns recursos interessantes para estudo e aprendizado como a utilização de user controls, de classes, armazenamento de imagem em um formato definido, etc.

 

Os controles de usuário ou user Controls fornecem um meio pelo qual uma interface gráfica personalizada pode ser criada e reutilizada. Um controle de usuário é, essencialmente, um componente com uma representação visual. Como tal, pode consistir de um ou mais controles, componentes ou blocos de código que pode ampliar sua funcionalidade através da validação de entrada do usuário, modificação das propriedades de exibição, ou execução de outras tarefas exigidas. Os controles de usuário podem ser colocados no Windows Forms da mesma maneira como outros controles.

 

1- Formulário principal da agenda com menu e menu suspenso com opções para atualizar, incluir, editar, deletar e exibir imagem:

 

2- Formulário para inclusão de um novo contato com opção para incluir imagem:

3- Podemos localizar um contato da agenda com uma busca sensível por caractere :

4- Formulário que permite atualizar os contatos da agenda inclusive a imagem já atribuída:

5- Formulário que exibe a imagem do contato :

Pegue o projeto completo aqui:  Agenda_Contatos.zip

E os que são de Cristo crucificaram a carne com as suas paixões e concupiscências.
Se vivemos em Espírito, andemos também em Espírito.
Não sejamos cobiçosos de vanglórias, irritando-nos uns aos outros, invejando-nos uns aos outros.

Gálatas 5:24-26

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

Quer aprender os conceitos da Programação Orientada a objetos ?

Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ?

  Gostou ?   Compartilhe no Facebook   Compartilhe no Twitter

Referências:


José Carlos Macoratti