Início » Access » SystemOteca – Parte 5: Formulário de Cadastro de Livros

SystemOteca – Parte 5: Formulário de Cadastro de Livros

SystemOteca – Parte 1: Janela Splash
SystemOteca – Parte 2: Formulário de Login
SystemOteca – Parte 3: Formulário Principal
SystemOteca – Parte 4: Barra de Ferramentas

Esta é a quarta parte da série de artigos onde vou reproduzir vídeos que simulam a construção de um sistema para biblioteca usando C# e Access. Vamos trabalhar com o Microsoft Office Access 2007 e Visual Studio 2010. Algumas partes dos artigos serão adaptadas por mim.

Em cada artigo, no final, será colocado o link, como referência, da vídeo-aula ao qual o artigo foi adaptado.

Vamos fazer o Formulário de Cadastro de Livros. Para isso, começaremos adicionando um novo form ao nosso projeto. Clique no projeto SystemOteca com o botão direito e escolha New Item. Adicione um novo Windows Forms e dê o nome de frmCadLivros. Na propriedade Text mude para Cadastro de Livros, StartPosition marque CenterScreen, MaximizeBox mude para False para que o botão de Maximizar do formulário seja desabilitado, FormBorderStyle mude para FixedSingle para que o usuário não consiga redimensionar o formulário no momento de execução.

Agora, vamos trabalhar com o design do formulário. Abra a Toolbox e insira uma PictureBox no formulário. Para que a PictureBox fique rente ao canto do formulário, defina sua propriedade Location para 0;0. Insira a imagem na PictureBox e em SizeMode defina StretchImage para que a imagem se ajuste com o tamanho da sua PictureBox.

(O link do download da imagem está disponibilizado no final do artigo).
Observe como está frmCadLivros até agora:

Figura 1 – Formulário de Cadastro de Livros (PictureBox)

Logo abaixo do PictureBox, adicione um LineShape e defina sua propriedade BorderColor para um tom de cinza.

Agora, adicione dois botões abaixo do LineShape. Um botão terá a função de Cadastrar e o outro de Cancelar. No button1 mude a propriedade Name para btnCadastrar e Text para Cadastrar. No button2 mude a propriedade Name para btnCancelar e Text para Cancelar.

Insira um TabControl no formulário. O TabControl precisa ter 3 tabPages. Nas propriedades, clique em TabPages e a janela TabPage Collection Editor será aberta. Nessa janela, vamos definir os Texts de cada aba do TabControl. No tabPage1 teremos o Text Dados Gerais; no tabPage2, teremos Comentários e no tabPage3, Imagem da Capa.

Observe como o formulário está agora:

Figura 2 – Formulário de Cadastro de Livros (LineShape, Buttons, TabControl)

Agora, vamos chamar o frmCadLivros pelo frmPrincipal. Clique no frmPrincipal, no Menu Cadastros e clique duas vezes no Item de Menu Livros. Insira o seguinte código:

private void livrosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmCadLivros frmcl = new frmCadLivros();
            frmcl.Show();
        }

Execute o programa e chame o frmCadLivros clicando no menu Cadastro/Livros e observe que o botão de Maximizar do Formulário está desabilitado e que não é possível redimensionar o form. Clique nas abas e veja como as mesmas funcionam.

Na próxima aula faremos o Formulário de Editora.

Downloads:
Imagem do Formulário de Cadastro de Livros

Vídeo-aula:
Aula 5 – Formulário de Cadastro de Livros

Andrielle Azevedo de Paula


2 Comentários

  1. Belarmino Nicolau Monteiro Simão disse:

    OI Andrielle

    em poucas palavras queria te parabenizar pelo exemplar aqui deixado…
    eu sou novo na area de desenvolvimento e vou precisar muito de algumas dicas “em desenvolvimento C#”…

  2. Kiala Toco disse:

    Pessoal, eu tenho o projecto todo feito pronto a rodar. Caso queiram, solicitem pelo e-mail kiala1962@gmail.com. Obrigado…

Deixe uma resposta

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: