. Formularios Windows son aplicaciones que se ejecutan en Microsoft de NET . . Una forma consiste en uno o varios controles , como botones y cuadros de texto . Estos controles tienen propiedades de texto que se pueden establecer . Sólo se necesita una declaración para establecer el valor de texto de un control. Si desea configurar todos los cuadros de texto para que contengan un solo valor , se debe crear una declaración por separado "set" para cada control. Mediante el uso de una clase centralizada " SetFormValues " , puede escribir una sola declaración y actualizar todos los cuadros de texto de un formulario. Instrucciones
1
lanzamiento Microsoft Visual Studio y haga clic en "Archivo ". Haga clic en " Nuevo proyecto ", y luego haga clic en "Visual C #. "
2 Haga clic en " Aplicación de Windows Forms " para resaltarlo y escriba " My_Test_Form_App1 " en el cuadro de texto "Nombre". Haga clic en " Aceptar". Esto creará un nuevo proyecto llamado " My_Test_Form_App1 . " Visual Studio colocará los archivos del proyecto en la ventana " Navigator Solution " en la parte derecha de la pantalla. También podrá ver un formulario en blanco en la ventana de " Diseño" a la izquierda de la " Navigator Solución . "
3
clic en el botón "Archivo". Aparecerá un menú desplegable. Haga clic en " Herramientas ". La caja de herramientas se abrirá. Busque la herramienta "Button" y haga doble clic en él. Un botón llamado " Button1 " aparecerá en el formulario. Vuelva al cuadro de herramientas y haga doble clic en la herramienta " TextBox " para colocarlo en el formulario. Regreso por última vez a la caja de herramientas, y haga doble clic en la herramienta " TextBox " de nuevo. Visual Studio agregará que a la forma . El formulario contiene un botón y dos cuadros de texto.
4
doble clic en el botón llamado " Button1 " en el formulario. El código que controla el evento "click " de ese botón se abrirá y mostrará este código:
private void Button1_Click ( object sender, EventArgs e) {
}
Página 5
Reemplace el código con el siguiente código :
private void Button1_Click ( object sender, EventArgs e) {
cadena newText "test" = ;
SetFormValues.SetText ( esto, newText ) ;
}
este código se ejecuta un método llamado " SetText " cuando alguien hace clic en el botón llamado " Button1 ". Dicho método establecerá los valores en cada cuadro de texto en el formulario con el valor almacenado en la variable llamada " nuevoValor . " En este ejemplo, tenga en cuenta que el valor es "test ".
6
clic en el botón "Proyecto" , y luego haga clic en " Agregar clase . " El "Add New Item" pop -up se abrirá. Escriba " SetFormValues " en el cuadro de texto "Nombre" y haga clic en " Añadir ". Visual Studio agregará una clase llamada " SetFormValues " hasta el " Navigator Solución ".
7
Haga doble clic en la clase para ver su código. Reemplace el código existente con el siguiente :
using System;
utilizando System.Collections.Generic ;
usando System.Linq ;
using System . Text;
using System.Windows.Forms ;
espacio de nombres My_Test_Form_App1
{
SetFormValues públicas clase estática
{
public static void SetText (Formulario myForm , cadena myValue )
{
controles Control.ControlCollection
= myForm.Controls ;
foreach (Control ctl en los controles)
{
TextBox textBox = ctl como TextBox ;
if (! textBox = null)
TextBox.Text = myValue ;
} } }
}
Esta clase contiene la " SetText " mencionado en los pasos anteriores.
8 < p> Presione F5 para ejecutar la aplicación . El formulario se abrirá y mostrará el botón y dos cuadros de texto.
9
clic en el botón . Código de evento Click del botón se ejecutará y llamar al método denominado " SetText . " El método a continuación, establezca los valores de los formularios para todos los cuadros de texto para "probar ".