SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: MarkiiAk en Miércoles 25 de Agosto de 2010, 08:58

Título: Heredar Variables en form
Publicado por: MarkiiAk en Miércoles 25 de Agosto de 2010, 08:58
Quiero heredar una variable de mi Form1 A mi Form2...pero no se como
me pueden poner el codigo por ejemplo...
Form1:
a=Textbox1.text;

Form2
Textbox1.text=a(Variable heredada de el form1);

Espero que me entiendan y me puedan poner el codigo...gracias (:
Título: Re: Heredar Variables en form
Publicado por: j0rg3m4r10 en Viernes 27 de Agosto de 2010, 06:28
aver si te entiendo...tienes 2 formularios Form1 y Form2, y nesecitas pasar una variable de Form1 a Form2...si asi es puedes hacer esto.....

en el constructor del Form2
Código: C#
  1.  
  2. public partial class Form2 : Form
  3.  
  4.    int Variable;
  5.  
  6.     {
  7.         public Form2(int datovariable)
  8.         {
  9.             InitializeComponent();
  10.           Variable = datovariable;
  11.         }
  12.     }
  13.  
  14.  

y en el form1 llamas al form2
Código: C#
  1.  
  2. Form2 formulario = new Form2(variable);
  3. formulario.show();
  4.  
  5.  

espero te sirva.....
Título: Re: Heredar Variables en form
Publicado por: cachorro en Viernes 24 de Septiembre de 2010, 21:22
Tambbien puedes hacer los siguiente, pero no se si es lo mas efectivo para codigo.

en el formulario lo declaras como variable glaobal o estatica.
luego desde el otro form lo invocas.

variableform2= nombreformulariouno.nombrevariableestatica.

espero te sirva.