Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: dormycom en 25 Noviembre 2014, 23:33 pm



Título: Duda sobre c#
Publicado por: dormycom en 25 Noviembre 2014, 23:33 pm
Buenas a todos, quería plantearos una duda a ver si podeis respondermela:

En una solución de visual studio tengo 2 proyectos, uno contiene un Form y el otro un control de usuario.(Ya está una referenciada con la otra)

La cuestión es:
Como accedo a un botón del Control de usuario desde el Form ?

public Form1()
        {
            InitializeComponent();
            this.AcceptButton = ((Button)NoseQuePonerAqui.Controls["buttoVerCiudad"]); //buttoVerCiudad es el boton del Control de usuario
            this.CancelButton = this.buttonCancelar2; //Este boton es del form, asi que no hay problema
            
        }


Un saludo y gracias  ;D


Título: Re: Duda sobre c#
Publicado por: .::IT::. en 26 Noviembre 2014, 02:42 am
En tu control de usuario debes colocar una Propiedad que devuelta el boton algo asi como

Public Botton GetBoton
{
     get{return myBoton;}
}

Y esa propiedad la manejas des cualquier formulario donde coloques el control