formulários do Windows são aplicações que rodam em plataforma NET da Microsoft. . Uma forma consiste em um ou mais controles , como botões e caixas de texto . Esses controles têm propriedades de texto que você pode definir . Leva apenas uma instrução para definir valor de texto de um controle. Se você deseja definir todas as caixas de texto para que eles contêm um único valor , você deve criar um comunicado separado "set" para cada controle . Ao usar um sistema centralizado " SetFormValues " classe , você pode escrever uma única instrução e atualizar todas as caixas de texto em um formulário. Instruções
1
Abra o Microsoft Visual Studio e clique em "Arquivo ". Clique em " New Project ", e , em seguida, clique em " Visual C # ".
2
Clique para realçá-lo " Windows Forms Application " , e digite " My_Test_Form_App1 " na caixa de texto "Nome". Clique em " OK". Isto irá criar um novo projeto chamado " My_Test_Form_App1 ". Visual Studio irá colocar arquivos de projeto na janela " Solution Navigator" no lado direito da tela. Você também verá um formulário em branco no " Design" janela à esquerda da "Solução Navigator ".
3
Clique no botão "Arquivo" . Um menu drop -down aparecerá. Clique em " Ferramentas ". A Caixa de ferramentas será aberta. Localize a ferramenta "Button" e clique duas vezes nele . Um botão chamado "Button1 " irá aparecer no formulário. Voltar para a caixa de ferramentas e dê um duplo clique na ferramenta " TextBox " para colocá-lo no formulário. Retornar uma última vez para a caixa de ferramentas , e dê um duplo clique na ferramenta " TextBox " novamente. Visual Studio irá adicionar que ao formulário. O formulário contém um botão e duas caixas de texto .
4
Clique duas vezes no botão chamado "Button1 " no formulário. O código que lida com esse botão de "clique" evento será aberto e exibirá esse código :
private void Button1_Click (object sender, EventArgs e) {
}
5
Substitua esse código com o seguinte código:
private void button1_Click (object sender, EventArgs e) {
corda newText = "teste" ;
SetFormValues.SetText ( este , newText );
}
Este código é executado um método chamado " SetText " quando alguém clica no botão chamado "Button1 ". Esse método irá definir os valores em cada caixa de texto no formulário para o valor armazenado na variável denominada " newValue ". Neste exemplo, note que o valor é "teste".
6
Clique no botão " Project" e clique em " Adicionar classe. " O " Add New Item " pop -up será aberta. Digite " SetFormValues " na caixa de texto "Nome" e clique em "Adicionar ". Visual Studio irá adicionar uma classe chamada " SetFormValues " para a "Solução Navigator ".
7
Clique duas vezes essa classe para exibir seu código . Substitua o código existente com o seguinte :
using System;
usando System.Collections.Generic ;
usando System.Linq ;
using System . Texto ;
using System.Windows.Forms;
namespace My_Test_Form_App1
{
SetFormValues públicas classe estática
{
SetText public static void (Formulário myForm , corda myValue )
{
controles Control.ControlCollection = myForm.Controls ;
foreach ( ctl controle nos controles )
{
TextBox textBox = CTL como TextBox ;
if (! textBox = null)
TextBox.Text = myValue ;
}
}
}
}
Essa classe contém o " SetText " referido nas etapas anteriores .
8
Pressione F5 para executar o aplicativo. O formulário será aberto e exibirá o botão e duas caixas de texto .
9
Clique no botão . Código de evento de clique do botão irá executar e chamar o método chamado " SetText . " O método , então, definir os valores do formulário para todas as caixas de texto para " teste ".