none
pasar valor a otro form y actualizar RRS feed

  • Pregunta

  • hola, tengo el siguiente problema:
    tengo un formulario  en el cual tengo un timer este llama a un metodo  en dicho metodo hay una variable que cambia al final del analisis ( int valor), lo que quiero es que cuando abro desde el formulario padre por medio de un boton se abra el nuevo formulario donde tengo un label en donde se muestra el valor que se obtine desde el formulario padre (variable valor).

    la idea que una vez que se hace esto ese formulario quede abierto y se vaya actualizando el valor que muestra el label a medida que cambia el valor en el formulario padre con cada paso de analisis que se reailiza con el timer.

    ojala me ayuden gracias.

    lunes, 2 de julio de 2012 2:34

Respuestas

  • hola

    si desde el primer form tienes la instancia del segundo podrias invocar acciones en este

    o sea si tienes

    public class Form1{
    
        private Form2 frm2;
    
        private void button1_click(...){
    
                frm2 = new Form2();
    
                frm2.Show();
    
                frm2.Metodo(valor);
    
        }
    
        private void button2_click(...){
                frm2.Metodo(valor);
    
        }
    
    }

    solo debes crear el metodo public en el Form2

    con eso podrias pasarle el valor cuantas veces necesites

    public class Form2{
    
        public void Metodo(string valor){
    
              textbox1.Text = valor;
    
       }
    
    }

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta NEON_ED martes, 3 de julio de 2012 0:16
    lunes, 2 de julio de 2012 2:54

Todas las respuestas