Controle

Página atualizada :
Data de criação de página :

Controles são frequentemente usados em ferramentas e afins, então eu gostaria de explicar brevemente como usá-los. Usaremos o projeto dicas anterior para ilustrar.

Primeiro, uma vez que o controle é basicamente colocado em um formulário, clique com o botão direito do mouse em MainForm.cs do Solution Explorer e clique em Mostrar Designer. (Você também pode clicar duas vezes em MainForm.cs para abri-lo.)

デザイナの表示

フォームのデザイナ

Em seguida, abra a caixa de ferramentas à esquerda. (Se não houver nenhuma, selecione "Caixa de ferramentas" de "Exibir" no menu)

ツールボックス

Em seguida, você verá uma lista semelhante à abaixo. Esta será uma lista de controles e componentes que podem ser colocados.

コントロールのリスト

Vamos usar o "Botão" no topo. Um botão é um botão fora de seu próprio estado, e é basicamente um controle que permite que você faça algo pressionando-o. Primeiro, clique em "Button". O cursor do mouse deve ser o ícone do botão.

ボタン

Em seguida, tente clicar ou arrastar o formulário para o tamanho que você deseja colocar. Você deve ser capaz de colocar o botão no formulário.

ボタン配置

Agora, tente executá-lo uma vez. Talvez o erro não deva acontecer, então você deve ser capaz de começar normalmente. Você deve ser capaz de pressionar o botão corretamente.

実行

A propósito, você pode apertar o botão, mas nada acontece quando você aperta. Você ainda não escreveu o que vai fazer. Ainda assim, a mecânica básica está no lugar desde o início, para que o programador não tenha que se preocupar com trabalho extra.

Feche o formulário lançado. É muito fácil de fazer se você apenas organizá-lo desta maneira.


Agora vamos usar os controles para criar um evento simples. O processamento com controles é basicamente chamado de evento.

Na caixa de ferramentas, coloque "Label" e "TextBox" no formulário, respectivamente. O tamanho e a posição podem ser apropriados.

テキストボックスとラベル配置

O processo a ser realizado aqui é "Quando você entra na caixa de texto e pressiona o botão, os conteúdos inseridos na etiqueta são exibidos". Portanto, o único evento usado aqui é "quando o botão é pressionado". Como a caixa de texto é usada para entrada e o rótulo é usado apenas para saída, não há necessidade de criar esses dois eventos.

Agora, clique no botão para selecioná-lo. O controle selecionado tem uma fronteira. A propósito, você pode mudar o tamanho arrastando o quadrado na moldura.

選択

Então abra as propriedades. Clique com o botão direito no lado direito da janela ou se ele não existe e escolha Propriedades.

ボタンのプロパティ

Você pode fazer algumas pequenas configurações sobre o botão, mas por enquanto, você não vai mudar nada, então abra o evento. O evento abre clicando no Relâmpago na parte superior da janela Propriedades.

Quando abrir, procure o evento "Clique" e clique duas vezes nele. Isso deve adicionar um método ao MainForm.cs que descreve o que acontece quando o botão é clicado.

Click イベント

コード追加

Vamos descrever o processo aqui. O NET Framework é muito bem feito, e desta vez é preciso apenas uma linha para adicioná-lo. Digite o seguinte código com partes vermelhas adicionais:

private void button1_Click(object sender, EventArgs e)
{
  this.label1.Text = this.textBox1.Text;
}

O que estamos fazendo aqui é copiar (atribuindo) "string exibido na caixa de texto" para "texto exibido no rótulo". É isso, é isso. Vamos tentar executá-lo.

テキスト入力

Digite os caracteres na caixa de texto como mostrado acima. Em seguida, pressione o botão e a etiqueta deve mudar para a mesma string da caixa de texto mostrada abaixo.

文字列コピー


Desta vez, expliquei como usar os controles brevemente. Há muitos outros controles, então, por favor, tente. As instruções sobre como usar e explicar os controles são explicadas detalhadamente em outros sites, então você pode querer pesquisá-los e encontrá-los.

As Dicas DirectX também usam controles de tempos em tempos, por isso, se você aprender a usá-los, você deve ser capaz de aplicá-los um pouco.