Código Mestre
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Aprendendo C# - Windows Forms - Eventos

3 participantes

Ir para baixo

Aprendendo C# - Windows Forms - Eventos Empty Aprendendo C# - Windows Forms - Eventos

Mensagem por Felipe F.C. 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.

Aprendendo C# - Windows Forms - Eventos F42n



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.

Aprendendo C# - Windows Forms - Eventos Sg6k



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

Aprendendo C# - Windows Forms - Eventos F0kd



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 F.C.
Felipe F.C.
ZETTABYTE
ZETTABYTE

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

Ir para o topo Ir para baixo

Aprendendo C# - Windows Forms - Eventos Empty Re: Aprendendo C# - Windows Forms - Eventos

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

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

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

Ir para o topo Ir para baixo

Aprendendo C# - Windows Forms - Eventos Empty Re: Aprendendo C# - Windows Forms - Eventos

Mensagem por brunolpw 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
brunolpw
brunolpw
YOTTABYTE
YOTTABYTE

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

https://codigomestre.forumbrasil.net

Ir para o topo Ir para baixo

Aprendendo C# - Windows Forms - Eventos Empty Re: Aprendendo C# - Windows Forms - Eventos

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos