Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Llamar un evento desde otro evento C#

6,045 views
Skip to first unread message

Ignacio Machin

unread,
Mar 7, 2007, 1:55:42 PM3/7/07
to
Hola a todos:
Como pudiera llamar el evento DropDownList_SelectedIndexChange dentro de
Page Load?
Gracias, Alejandro


Luis Ruiz Pavón

unread,
Mar 8, 2007, 2:53:10 AM3/8/07
to
Pues pudes llamarle así:

DropDownList_SelectedIndexChange(null,null);

Salu2
--
MCP
Optima Global Solutions
Web: http:www.dotnetalia.com
Blog: http://geeks.ms/blogs/lruiz

Jose A. Fernandez

unread,
Mar 8, 2007, 8:19:11 AM3/8/07
to
Hola Ignacio
Aunque se lo puede llamar no es una practica recomendable llamar a
eventos directamente
Que necesitas hacer?
Es conveniente que la tarea comun este en un procedimiento aparte en
la misma pagina o en una clase.
_____________________
Jose A. Fernandez

Luis Ruiz Pavón

unread,
Mar 8, 2007, 8:32:10 AM3/8/07
to
Pues la verdad es que Jose tiene razón, yo suelo extraer la lógiga de los
eventos a metodos, pro ejmplo:

private void DropDownList_SelectedIndexChange...
{
HazAlgo();
}

private void HazAlgo()
{

}

y si necesito llamar a hazalgo que es como si se produjese el evento
DropDownList_SelectedIndexChange(null,null), pues lo llamo:

private void button1_Click.....
{
HazAlgo();
}

Espero haberme explicado.

Un saludo


--
MCP
Optima Global Solutions
Web: http:www.dotnetalia.com
Blog: http://geeks.ms/blogs/lruiz

yhrey...@gmail.com

unread,
Oct 23, 2013, 11:39:21 AM10/23/13
to
private void panel1_Paint(object sender, PaintEventArgs e)
{

Grafica(e);
if (comboBox1.SelectedIndex == 0)
{
Codificacion.clases.Codificacion c = new Codificacion.clases.Codificacion();
string s = textbox1.Text;
List<linea> ll = c.metodo(s);
for (int i = 0; i < ll.Count; i++)
{
e.Graphics.DrawLine(ll[i].P, ll[i].P1, ll[i].P2);
}
}
}

como puedo actualizar mi panel cada vez que cambie el index del combobox
0 new messages