Busca online em todo site:
Heroes

Seja bem vindo(a) Visitante, voc no est logado deseja logar
na comunidade ASPNETi.COM e participar de servios e promoes ? clique aqui.




Título do Artigo

Adicionando Ícones no Windows Forms


Data Publicação: 9/5/2007 15:14:05
Total de visualizações: 4801

comente
 


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



Total de visualizações: 4801
voltar   comente  subir

Autor:


Por:Mauricio Junior
Maurício Júnior
Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 27 anos e possuo sete livros publicados pela editora Ciência Moderna no ano de 2009. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog:  blog.mauriciojunior.orgSite pessoal  www.mauriciojunior.org


Comentários:

Comentado por: Fabio Mans - 10/5/2007 9:48:15
show, estava com saudades dos seus artigos.

Comente (dê sua opinião): VOCÊ PRECISA ESTAR LOGADO

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

Acessibilidade
Novo SO Palm, depois da venda...
Sistema de Login em ASP – Parte IX
Conecte - Os games
O Avanço do Blu-Ray no Brasil
URL Indexável – Reescrever URL de uma forma amigável
Usando Tooltip
Calcular Média de Combustível
Aspirador de pó inteligente
O futuro da tecnologia com a Microsoft
Tata Motors (Grupo TCS)
Web abrindo aplicações locais
Novo Firefox 3.0 - o chamado Minefield
Windows Mobile Phone
Acessando banco de dados com pocket pc
Orientação a Objetos com Visual Studio.NET 2005 (o famoso OO) – parte 1
Tech Fest 2009
Seria o novo Windows Mobile 7 ?
Visual Studio 2010 Beta 2
Sistema de Login em ASP – Parte IX (Utilizando três camadas)
Vídeo Aula: Criando e Publicando Site de uma melhor maneira com C#.NET
Criando Pastas no Mail com o Macbook
Formatando String rapidamente
ASPNETi no seu celular
Deixando o rodapé fixo
Adicionando Valores no ComboBox
ModalDialogExtender
Arrumando seu Desktop
II Encontro .NET em Brasília
Media Center Microsoft bombando
Usando ProgressBar com Visual Studio.NET 2005
Que ironia do destino
Evento Java versus DotNet
SQL Dinâmico Compilado
Criando arquivo usando Visual Studio.NET 2005

Publicidade:

[sumir] [aparecer]
LAYERDEV




Informaes Online:

Usurios Online: 31
Artigos:  663
Vdeos:  47
PodCast's:  31
Frum:  3098
Empregos:  1226
Usurios Cadastrados: 5794

Categoria de Artigos

Vdeos

Enquete - D sua opinio

 Os podcasts tem sido proveitoso pra você?

 

Colaboradores

Foto Autor autor: Mauricio Junior   
publicou 382 artigo(s).
Foto Autor autor: Júlio Battisti   
publicou 51 artigo(s).
Foto Autor autor: Fabio Galante Mans   
publicou 28 artigo(s).
Foto Autor autor: Kleber Becerra   
publicou 10 artigo(s).
Foto Autor autor: Ramon Durães   
publicou 6 artigo(s).
Foto Autor autor: Ebenézer de Souza   
publicou 5 artigo(s).
Foto Autor autor: Fabio Aguiar   
publicou 4 artigo(s).
NETITC