[ Foro de C# ]
Hola,
Como se puede enviar un bottom a un metodo?
ejemplo:
Label.text ="test";
Bottom.text="test";
Comparar(label.text, bottom.text , aqui el bottomo el objeto);
Private void comparar(string lbltext, string bnttext, El bottom)
{
if (btntext == "test" && Lbltext == "test")
{
MessageBox.Show("Muy Bien!!!");
bottom.visible= false;
}
else
{
MessageBox.Show("Estas Mal!!");
bottom.visible= true;
}
}
Esta pregunta aparece en el foro de C y en el de C#. Como por sintaxis no puede ser C, la borro de aquel foro.
No sé si por bottom (¿parte inferior?) te refieres a un botón. Si es así, tienes varias alternativas:
* Si el botón es siempre el mismo, no hace falta pasarlo como parámetro, puede estar prefijado.
* Si hay que interactuar con varios botones, puedes pasarlo como parámetro, pero el tipo de datos es Button, no Bottom.
* Según sea el resto del programa, quizá te veas obligado a recibir un Object, pero si sabes seguro que sólo se puede llegar desde botones, puedes hacer un forzado de tipos, algo como
Button myBoton = (Button) sender;
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)