Etapa 1: Criar um projeto e adicionar rótulos a seu formulário.
A primeira etapa na criação de um teste de matemática é criar o projeto e adicionar rótulos a seu formulário.
Para criar um projeto e adicionar rótulos a seu formulário
No menu File, clique em New Project.
Se você não estiver usando Express de Visual Studio, você precisa primeiro selecionar um idioma.Do Modelos instalados , selecione um C# ou Visual Basic.
Clique no Windows Forms Application ícone e em seguida, digite teste de matemática como o nome.
Defina as propriedades do formulário:
Alterar o formulário texto propriedade para O teste de matemática.
Alterar o tamanho para 500 pixels de largura por altura de 400 usando o tamanho propriedade ou arrastando até ver o tamanho correto no canto inferior esquerdo do ambiente de desenvolvimento integrado (IDE).
Para impedir que os usuários alterem o tamanho do formulário, altere o FormBorderStyle propriedade para Fixed3D e defina a MaximizeBox propriedade para False.
Arraste um rótulo controle na caixa de ferramentas e, em seguida, definir suas propriedades:
Alterar o (nome) propriedade para timeLabel.Esse rótulo aparece como uma caixa no canto superior direito do formulário que mostra o número de contagem regressiva de segundos para que o teste.
Alterar o AutoSize propriedade para False para que você pode dimensionar a caixa.
Alterar o BorderStyle propriedade para FixedSingle para desenhar uma linha ao redor da caixa.
Definir o tamanho propriedade para 200, 30.
Arraste o rótulo para o canto superior direito do formulário até que as linhas de espaçador azul aparece.
Limpar o texto propriedade clicando em texto na Propriedades janela e pressionando a tecla BACKSPACE.
Alterar o tamanho da fonte para 15.75.Clique no sinal de mais ao lado do fonte propriedade no Propriedades janela, que exibe várias propriedades incluindo tamanho, conforme mostrado na figura a seguir.
Janela de propriedades mostrando o tamanho da fonte
Em seguida, arraste outra rótulo controle na caixa de ferramentas e, em seguida, definir suas propriedades:
Alterar o tamanho da fonte para 15.75.
Definir o texto propriedade para Tempo esquerda.
Arraste a linha cima à esquerda da timeLabel rótulo.
Agora, adicione os controles para o problema de adição.Arraste um rótulo controle na caixa de ferramentas e, em seguida, definir suas propriedades:
Definir o texto propriedade para ? (ponto de interrogação).
Definir o AutoSize propriedade para False.
Definir o tamanho propriedade para 60, 50.
Alterar o tamanho da fonte para 18.
Alterar o TextAlign propriedade para MiddleCenter.
Alterar o local propriedade para 75, 75 para posicioná-la no formulário.
Alterar o (nome) propriedade para plusLeftLabel.
Selecione o plusLeftLabel rotular e copiá-lo.(Pressione Ctrl + C ou a partir do Editar menu, selecione Copy.) Em seguida, faça o seguinte:
Colá-lo três vezes.(Pressione Ctrl + V ou a partir do Editar menu, selecione Colar.)
Organizar os três novos rótulos para que as caixas estiverem em uma linha à direita da plusLeftLabel rotular, usando as linhas de espaçador espaço-los fora e alinham-los.
Alterar o rótulo de segundo texto propriedade para + (sinal de mais).
Alterar o rótulo de terceiro (nome) propriedade para plusRightLabel.
Alterar o rótulo de quarto texto propriedade para = (sinal de igual).
Arraste um NumericUpDown controle na caixa de ferramentas e, em seguida, faça o seguinte:
Alterar o tamanho da fonte para 18e então estreitá-la para que a largura é 100.
Arraste, até que ele linhas para cima com a rótulo controles para o problema de adição.
Alterar o (nome) propriedade para sum.(Saiba mais sobre o NumericUpDown controlar posteriormente.) O teste agora tem uma primeira linha, como mostrado na figura a seguir.
Primeira linha do teste de matemática
Selecione todos os cinco controles no seu problema de adição (os quatro rótulo controles e o NumericUpDown controle) e copiá-los.Em seguida, faça o seguinte:
Cole os controles, que devem adicionar cinco novos controles ao formulário.
Os controles ainda devem estar selecionados, portanto, você pode clicar em um controle e arraste os controles no lugar de modo que estiver alinhados sob os controles de adição.Use as linhas de espaçador para dar suficiente distância entre as duas linhas.
Alterar o rótulo de segundo texto propriedade para – (sinal de subtração).
Nomeie o primeiro rótulo de ponto de interrogação minusLeftLabel.
Nomeie o segundo rótulo de ponto de interrogação minusRightLabel.
Nome do NumericUpDown controle diferença.
Cole os cinco controles mais duas vezes e, em seguida, faça o seguinte:
Para a terceira linha, nomeie o primeiro rótulo timesLeftLabel, alterar o rótulo de segundo texto propriedade para × (sinal de multiplicação), nomeie o rótulo de terceiro timesRightLabele o nome do NumericUpDown controle produto.
Para a quarta linha, nomeie o primeiro rótulo dividedLeftLabel, alterar o rótulo de segundo texto propriedade para ÷ (sinal de divisão), nomeie o rótulo de terceiro dividedRightLabele o nome do NumericUpDown controle quociente.
Observação
Você pode copiar × o sinal de multiplicação e ÷ o sinal de divisão deste tutorial e colá-las no IDE.
Um controle mais é necessário em seu formulário: um botão para iniciar o teste.Arraste um botão controle na caixa de ferramentas e, em seguida, definir suas propriedades:
Definir o (nome) propriedade para startButton.
Definir o texto propriedade para Iniciar o teste.
Definir o tamanho da fonte 14.
Definir o AutoSize propriedade para True, que faz com que o botão seja redimensionada automaticamente para caber o texto.
Arraste o botão na parte inferior do formulário e movê-lo para que ele é centralizado.
Finalmente, clique no startButton controle e, em seguida, faça o seguinte:
Definir o TabIndex propriedade para 1.
Clique no NumericUpDown controle de somar.
Definir o TabIndex propriedade para 2.
O outro conjunto NumericUpDown controles: defina a diferença do controle TabIndex propriedade para 3, o controle de produto TabIndex propriedade para 4e o controle de quociente TabIndex propriedade para 5.Agora o seu formulário deve ser semelhante a figura a seguir.
Forma de teste de matemática inicial
Observação
O objetivo do TabIndex é de propriedade definir a ordem dos controles quando o usuário pressiona a tecla TAB.Abra qualquer caixa de diálogo (por exemplo, da arquivo menu, selecione Abrir) e pressione a tecla TAB algumas vezes.Observe como o cursor se move de controle para controle de cada vez que você pressiona a tecla TAB.Quando o formulário foi originalmente criado, um programador decidido a ordem.
Para ver como o TabIndex propriedade funciona, salvar e executar o programa e, em seguida, pressione a tecla TAB algumas vezes.
Para continuar ou revisar
Para ir para a próxima etapa do tutorial, consulte Etapa 2: Criar um problema de adição aleatório.
Para voltar para o tópico Visão geral, consulte Tutorial 3: Criação de um teste de matemática.