.Net C# Enviar Mail sin Outlook
30/04/2011.Net Crear una Dll en C# (paso a paso)
21/06/2011A continuación vamos a realizar una práctica en donde veremos como pasar parámetros entre formularios.
¿Aplicación?
Por ejemplo, al realizar una factura, para buscar un cliente queremos que se nos abra una ventana donde realizaremos la búsqueda, y una vez encontrado el cliente, devolver el valor a un objeto o casilla determinada.
El secreto consiste en declarar una variable Estática (Static) y Pública (Public) para poder llamarla desde ambos formularios.
Vamos al trapo que lo veremos más claro.
- Crear un proyecto Windows Forms, donde nos creará una clase Form1.cs
- Añadir un botón (Button 1) y un Textbox (Textbox1) a Form1.cs
- Añadir un nuevo Formulario (Form2.cs)
- Añadir un Textbox (Textbox1) a Form2.cs
- Añadir la "misma variable estática" "Texto" en ambas clases.
C#:
- Añadir al evento click del Button1 el siguiente código, en donde le pasaremos el texto que escribamos en el Textbox del formulario 1 al Textbox del formulario 2.
- La manera de realizarlo será mediante la variable Texto (static y public), donde le asignaremos un valor.
- Para ello, deberemos instanciar el Formulario 2 y en la clase Form2.cs deberemos decir que el valor de Textbox1 es igual al valor de Texto del Form1 (Form1.Texto)
CÓDIGO EN FORM1
C#:
CÓDIGO EN FORM2
C#:
1 Comment
Muchas gracias por la información, fue de gran ayuda!!!!