Menus de configuração no Painel de Administração

GVensino - fome de saber!

C# – Jogo de Adivinhação – Parte 5


Se você está acompanhando bem nossa série de tutoriais, o código de nosso Formulário Form1 deve estar mais ou menos dessa forma (até agora):

 

Agora, vamos dar prosseguimento ao nosso jogo.


Vamos criar 3 novos objetos: 1 label, 1 textBox e 1 button, conforme a imagem abaixo:

CSharp028

 

Repare que colocamos o novo label em cima da caixa de texto! Isso porque, como você JÁ DEVE SABER, a nossa caixa de texto irá sumir quando o usuário apertar o botão JOGAR!. E quando ela sumir, queremos que, no lugar dela, apareça a nossa label. Por isso, colocamo-a por cima, embora se você preferir, possa colocar em outro lugar.

Altere os atributos dos nossos novos objetos, conforme pedido abaixo:

Label:

Name: label2
Font: Microsoft Sans Serif, Regular, 16
Text: Chute um número de 0 a 100!
Visible: false

Textbox:

Name: txb_chute (repare que alterei o nome padrão da textBox, que seria textBox2.)
Text:
Font: Microsoft Sans Serif, Regular, 14
Visible: false

 

Button:

Name: bt_chutar
Text: CHUTAR!
Visible: false

 

Deixando os novos objetos invisíveis na abertura do Form1
Deixando os novos objetos invisíveis na abertura do Form1

 

Agora, repare que ao executar nosso projeto, os 3 novos objetos não aparecem!

 

Novos objetos estão invisíveis ainda
Novos objetos estão invisíveis ainda

 

Nós vamos ter de fazê-los aparecer no código, alterando a propriedade Visible deles para true, NA HORA CERTA! Ou seja, depois que o número for sorteado!

 

Vamos codificar!

 

Tornando os novos objetos visíveis após sorteio do número aleatório
Tornando os novos objetos visíveis após sorteio do número aleatório

 

 

Veja como fica, após o usuário inserir seu nome. Repare que o sorteio é feito de forma invisível – o usuário nem percebe que o número que ele terá de adivinhar já foi sorteado!

 

Objetos antigos estão invisíveis agora. Os novos objetos estão visíveis. Show!
Objetos antigos estão invisíveis agora. Os novos objetos estão visíveis. Show!

 

Rumo à parte 6 de nosso tutorial! Passo a passo, sempre!

Sempre revise tudo o que você aprendeu. Não passe adiante se não entendeu algo do que fez. Isso é essencial.


 

©GVensino - Todos os Direitos Reservados
css.php