Respondida lanzar un evento de un control desde otro

  • lunes, 25 de junio de 2012 20:26
     
     

    Buenas a todos/as y gracias de antemano

    mi idea es que quiero que en el mismo formulario al activar un radiobutton, se ejecute un evento SelectedIndexChanged de control comboBox desde C#

    un saludo




    • Editado VB_NET_S lunes, 25 de junio de 2012 20:28
    •  

Todas las respuestas

  • lunes, 25 de junio de 2012 20:29
    Moderador
     
     Respondida Tiene código

    asi como lo planteas no se puede lograr, es mas si puedieras tampoco seria la fortma correcta

    se supone que creas el evento correcto para cada control y luego podrias invocar funcionalidad comun invocando a un metodo

    private void radiobutton_Click(...){
    
        Metodo1();
    
    }
    
    private void combobox1_selectedIndexChanged(...){
    
       Metodo1();
    
    }
    
    private void Metodo1(){
    
       //aqui implementacion
    
    }

    como veras ambos eventos invocan a la misma funcionalidad

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Eder CostaOwner miércoles, 27 de junio de 2012 17:14
    •  
  • lunes, 25 de junio de 2012 20:34
     
     

    gracias por responder, la idea fundamental es que lo que quiero es que al activar el radiobutton, el código que está contenido en el comboBox se ejecute

    gracias y un saludo

  • lunes, 25 de junio de 2012 20:51
    Moderador
     
     

    por eso mueve el codigo que esta en el combobox a un metodo que reutilizaras desde ambos lugares

    eso se llama reutilizar la funcionalidad

    aplcia lo que comento en el ejemplo


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

  • lunes, 25 de junio de 2012 21:01
     
     

    gracias

    funciona,

    un saludo