Aprendendo C# - Windows Forms - Eventos

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Aprendendo C# - Windows Forms - Eventos

Mensagem por Felipe F.C. em Qui 08 Ago 2013, 11:20 pm

Olá Pessoal , estamos aqui novamente aonde irei mostrar alguns exemplos dos principais eventos de C# - Windows Forms, é necessário um certo conhecimento de Lógica de Programação para esta e outras atividades que aqui serão mostradas.

Então não vamos perder tempo aqui falando, vamos direto a prática.

Abra seu Visual Studio C# Express , clique em File > Project > New Project

Irá aparecer um campo aonde você deverá selecionar C# Windows Forms , poderá ali mesmo trocar o nome do projeto tanto quanto o local aonde o mesmo será salvo.





Um breve resumo da Imagem acima , Ao lado esquerdo é aonde fica Inicialmente a Toolbox , ali encontraremos todos os componentes tais como , buttons , picture box , labels , panel , grid entre outros. Já do lado direito encontraremos as propriedades do componentes e se clicarmos no icone "Raio" iremos aos eventos que o componente possui, mais acima encontramos os arquivos que vão compor nosso projeto.

Monte no seu Form (Seu formulário , lembrem-se do primeiro tópico) de acordo com o mostrado na imagem , do lado do botão "Raio" tem outro botão que ira mostrar cada propriedade do componente selecionado. Ali procurem os campos "Name" para alterar o nome do componente dentro do código e no campo "Text" aonde você ira alterar o nome que é exibido no componente.

Após montado , vamos a parte de programação.

Nos Buttons " No Botão " , "No Label" e "Na Mensagem" para implementar o evento basta apenas dar 2 cliques e digitar o código aqui mostrado(Quando 2 cliques são feitos sobre o componente , automaticamente o evento selecionado é o de CLICK). Para os Botões "Ao passar o Mouse" e "Ao tirar o Mouse" selecione o componente (No caso o botão) e clique no " Raio " e procure o evento MouseLeave("Tirar Mouse") e MouseHover ("Colocar Mouse"), então clique neles e implemente o código abaixo. Lembre-se um Componente por vez.





e Depois "Debug" seu projeto , clique na setinha Verde que está localizada no Painel de "Comandos e Funcionalidades" e veja a mágica acontecer.





Você verá que ao clicar :

No primeiro Botão o Texto dele irá mudar para "Hello World"
No Segundo botão o Label do lado direito irá mostrar "Hello World"
No Terceiro Botão irá mostrar uma Caixa de Mensagem com "Hello World"

e que também:

No Quarto Basta Colocar o Ponteiro do Mouse Sobre o Botão que ele irá alterar o Texto do Mesmo.
No Quinto você irá colocar o Ponteiro e nada irá acontecer mas assim que você tirar o Texto mudará também conforme imagem abaixo.

Pois bem , por enquanto estes eventos serão bem utilizados nas próximas explicações , muito obrigado e continue nos acompanhando.

_________________
Felipe Farias Carvalho
Estudante de Análise e Desenvolvimento de Sistemas
Faculdade Senac Porto Alegre

21 Anos - Porto Alegre - Rio Grande Do Sul /BR
avatar
Felipe F.C.
ZETTABYTE
ZETTABYTE

Mensagens : 3
Reputação : 4
Data de inscrição : 06/08/2013

Voltar ao Topo Ir em baixo

Re: Aprendendo C# - Windows Forms - Eventos

Mensagem por andreirs em Sex 09 Ago 2013, 4:13 pm

Gostei do tutorial!
 Obrigado pela colaboração.
   Estou esperando para ver os próximos. Smile

_________________
/**
* @author Ândrei
* @title YottaByte
*/

http://codigomestre.forumbrasil.net/
avatar
andreirs
YOTTABYTE
YOTTABYTE

Mensagens : 33
Reputação : 8
Data de inscrição : 14/07/2013
Idade : 25
Localização : Porto Alegre

Voltar ao Topo Ir em baixo

Re: Aprendendo C# - Windows Forms - Eventos

Mensagem por brunolpw em Dom 11 Ago 2013, 10:09 pm

Só fazendo uma ressalva sobre o VS Express, ele é free porém ele pede para que seja feito um registro, esse registro é usado apenas para contabilizar o numero de cópias que existem da IDE, caso não seja inserida nenhuma chave, após 30 dias os códigos escritos param de serem lidos, vale a pena fazer o registro, não custa absolutamente nada e tu pode usar em quantas maquinas quiser Wink

_________________


/**
* @author Bruno La Porta.
* @title  YottaByte.
* */

/* Life rum on code. */


http://codigomestre.forumbrasil.net/

.:: Amigurumi Life ::.
Por Liz Camargo
avatar
brunolpw
YOTTABYTE
YOTTABYTE

Mensagens : 33
Reputação : 14
Data de inscrição : 14/07/2013
Idade : 27
Localização : Brasil - RS - Porto Alegre

http://codigomestre.forumbrasil.net

Voltar ao Topo Ir em baixo

Re: Aprendendo C# - Windows Forms - Eventos

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum