Os botões são a ferramenta mais básica de todo projeto. Vou inserir aqui, neste mesmo tutorial, a explicação das caixas de mensagem. Como primeiro passo, vamos criar um projeto e inserir um botão, como na imagem abaixo:
Vamos começar a explorar as propriedades desse botão inserido. Com ele selecionado (para selecioná-lo basta dar um clique sobre ele), procure na janela do canto inferior direito, a opção (Name) e altere-a para Botao1, como ilustra a figura a seguir:
Agora localize a propriedade Text e altere-a para “Exibir Mensagem”:
Se após esse procedimento o botão não exibir totalmente a mensagem, você pode redimensioná-lo, assim como faz com uma janela do Windows, e aumentar o seu tamanho para que o texto seja corretamente exibido.
Execute o código pressionando F5 ou clicando no triângulo verde, assim como fazíamos nos exemplos do Console. Surgirá um pequeno programa sem função alguma e com um botão no centro. Clicando no botão nada acontecerá, pois não existe código vinculado a ele.
Bem, vamos começar a atribuir comandos a essa interface. Feche o programa aberto e retorne ao Visual C#. Em seguida, clique duas vezes no botão “Exibir Mensagem”. Uma tela semelhante à imagem abaixo deve surgir:
Importante!
Quando clicamos duas vezes em algum componente inserido ao projeto, o Visual C# cria o evento Click associado a ele. Foi isso que aconteceu neste exemplo. Como havíamos alterado a propriedade (Name) do componente para “Botao1”, clicando duas vezes sobre ele foi criada a função “Botao1_Click”. É importante que fique claro que as funções sempre obedecerão esse padrão: NomeDoComponente_Evento, vejam:
Temos, então, uma nova aba criada no Visual C#, que é a Form1.cs, responsável por abrigar o código C# dos componentes. Através dessas abas, ilustradas na imagem abaixo, é possível alternar entre o desenvolvimento do código e da interface.
MessageBox.Show
O código que criarmos dentro desta função Botao1_Click será acionado quando o botão for clicado. Para demonstrar isso vamos conhecer o comando MessageBox.Show, que serve para exibir mensagens na tela. O comando que vamos inserir ali dentro será:
MessageBox.Show("Este é o meu primeiro programa gráfico");
Nosso código deverá ficar como ilustra a imagem abaixo:
Executando este pequeno aplicativo agora e clicando no botão “Exibir Mensagem”, receberemos uma caixa de mensagem com o texto definido previamente no código:
Isso aconteceu porque vinculamos o comando MessageBox.Show("Este é o meu primeiro programa gráfico"); ao clique do botão chamado “Botao1”. As ferramentas do Visual C# funcionarão basicamente sempre dessa forma: um componente será vinculado a um evento.
E para comentar o método Show da classe MessageBox, trata-se de um método capaz de exibir mensagens na tela. Basta que passemos uma string como parâmetro e ela será exibida.
Nos próximos tópicos falarei sobre outras ferramentas básicas, mas aproveitarei este mesmo projeto, para facilitar.
HARDWARE
Entendendo o seu computador
O que há dentro do meu computador?
Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.
Você Sabia?
Final Fantasy X

O jogo Final Fantasy X para o Sony Playstation 2 vendeu, apenas no dia do seu lançamento, 1.455.732 cópias, estabelecendo um recorde de vendagem para as primeiras 24 horas de um game. Méritos da SquareSoft, que desenvolveu um excelente produto!
Música tema do Blanka

Até a primeira metade dos anos 90 era bastante comum que as trilhas sonoras dos games fossem criadas por mulheres e a responsável pelas músicas do clássico Street Fighter 2 foi Yoko Shimomura. Segundo ela, o ritmo "Tararirarin" da música tema do personagem Blanka, do Brasil, veio à sua cabeça enquanto ela estava no trem a caminho da Capcom.
Tomb Raider - O Filme

Considerando todas as adaptações de jogos de videogame para o cinema, a mais bem sucedida foi Lara Croft: Tomb Raider, lançado em 2001 e que faturou 274 milhões de dólares. Ele foi dirigido por Simon West e estrelado pela bela Angelina Jolie.
Mouse

O mouse foi criado em 9 de dezembro de 1968, por um americano chamado Douglas Engelbart, que o batizou de "XY Position Indicator for a Display System". Conheça a história do mouse clicando aqui.
Senhas

Digitar senhas em computadores de uso coletivo é extremamente perigoso, pois além de softwares de monitoramento, existem dispositivos de hardware que podem capturar suas senhas. Evite ao máximo acessar sites de bancos a partir destes computadores. Veja mais aqui.










