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.
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
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