Utilizando o Visual Studio.NET 2005

 

 

Olá pessoal, meu nome é Maurício Júnior, estou disposto a mostrar como montar ícones dentro de um sistema cliente / servidor utilizando Windows Forms com o Visual Studio.NET 2005.

 

Livros publicados:

Livros Publicados - Mauricio Junior 

 

Requisitos:

- Ter instalado o Visual Studio.NET 2005;

- Criar uma aplicação do tipo Windows Form.

 

 

Resultado final do artigo gerado (figura 1.1)

Figura 1.1 – Resultado final do artigo.

 

 

 

Para início de conversa, estou partindo do pré-suposto que você já possui um sistema criado e com um formulário MAIN dentro do sistema como parte principal.

 

 

Adicionar Menu

 

 

Dentro do formulário MAIN da aplicação, acesso a Toolbox e escolho o componente MenuStrip. Utilizo o drag / drop (pegar e arrastar) para dentro do formulário.

 

Automaticamente é criado no topo do formulário os lugares para inserir menu e submenu. Veja a referência 1.3.

Referência 1.2

 

 

Referência: 1.3

 

No topo do formulário são criados espaços para digitar. Para criar outro menu, basta clicar em TYPE HERE meio transparente.  Cliquei e digitei normalmente. Referência 1.4

 

 

Referência: 1.4

 

Bem simples e fácil criar ao menu do sistema. Agora, para chamar o formulário específico de acordo com o menu, basta clicar duas vezes em cima e chamar o formulário.  Referência 1.5. Exemplo:

 

 

 

private void clToolStripMenuItem_Click(object sender, EventArgs e)

        {

            FrmPesquisarCliente frm = new FrmPesquisarCliente();

            frm.MdiParent = this;

            frm.Show();

        }

 

Referência: 1.5

 

Explicação:

 

         Este nome FrmPesquisarCliente é um formulário criado na aplicação, logo em seguida, instanciei o mesmo colocando o nome frm. Chamei digitando o comando o método Show(), ou seja, frm.Show(); assim o formulário já é chamado e aparecerá na tela.

 

 

Adicionar Ícone de Atalho

 

Para adicionar ícones de atalho no sistema é muito simples.

Acesse a barra de Toolbox diretamente no sub-item MENU & Toolbars e escolha o componente ToolStrip. Arraste e cole dentro do formulário MID.

 

 

Referência: 1.6

 

 

Logo no topo foi adicionado outra barra abaixo do menu criado. Referência 1.7.

 

 

Referência: 1.7

 

Existe um menu para que seja adicionado um botão com imagem. Escolha a opção BUTTON, o botão é mostrado.  Referência 1.8.

 

 

Referência: 1.8

 

Esta figura pode ser alterada sem problema algum.  Clique com o botão direito em cima do ícone, escolhi a opção SET IMAGEM. (Referência 1.9)

 

Referência: 1.9

 

O próximo passo é escolher a imagem desejada. Referência 1.10.

 

 

Referência: 1.10

Primeiramente clique no botão CLEAR, isso limpa a imagem mostrada ao lado. Clique no botão IMPORT... para escolher a imagem. Referência 1.11

 

 

Referência: 1.11

 

Pode ser escolhido qualquer tipo de imagem ou ícone. As extensões das imagens são: .gif, .jpg, .jpeg, .bmp, . wmf e .png. Para ícones basta escolher um tipo do tipo .ICO.

 

Escolhi o ícone de salvar, cliquei no botão abrir e pronto, foi adicionado o ícone na tela. Referência 1.12

 

 

Referência: 1.12

 

Para chamar a tela ou formulário específico, clique duas vezes em cima do ícone e instancie o formulário. Adicionar o ícone e chamar o formulário não é tudo, podemos aumentar o tamanho do mesmo de acordo com o layout ou necessidade. Acessei as propriedades do componente TOOLSTRIP1, junto à propriedade chamada IMAGESCALINGSIZE. Alterei a mesma para 32, tanto no width quanto no Height. O valor padrão vem 16. (Referência 1.13)

 

 

Referência: 1.13

 

Mesmo mudando para 32, 32 na tela não é alterado automaticamente o tamanho do ícone. Dessa forma, para aplicar no layout, basta clicar duas vezes em outra propriedade. (Referência 1.14)

 

 

Referência: 1.14

 

A propriedade GripStyle está Visible, clique duas vezes para alterar a opção HIDDEN, depois volte para VISIBLE. Esta é uma barra cujo é mostrada no início, esse ato de clicar duas vezes faz com que apenas é atualizado o layout. (Referência 1.15)

 

 

Referência: 1.15

 

Note que o ícone ficou maior facilitando a vida do usuário no sistema.

Bom, fico por aqui. Em caso de dúvidas favor envie e-mail.

 

 

Mauricio Junior

Pessoal: www.mauriciojunior.org

Comunidade: www.aspneti.com

E-mail: mauricio@ascompras.com