Evento Init que no funciona

10/08/2004 - 03:10 por Jorge | Informe spam
Hola grupo,

En los ejemplos de un libro leo que el evento Init se ejecuta cuando se
inicializa un componente, y que éste evento es el primero que se ejecuta en
el tiempo de vida de un control. Esto lo pongo en práctica en el VS 2003 con
una etiqueta y un evento Init así:

void lblEjemplo_Init(Object Source, EventArgs E)
{
lblTime.Font.Name = "Verdana";
lblTime.Font.Size = 20;
lblTime.Font.Underline = true
}

Sin embargo esto no funciona, la etiqueta permanece inalterada una vez
cargada la página. ¿Alguien puede comentar por qué? En el evento Page_Load
sí funciona. Me gustaría saber si me falta algo o si el autor se ha
equivocado.

Saludos,

-Jorge
 

Leer las respuestas

#1 Jorge
10/08/2004 - 03:12 | Informe spam
Corrección, el código sería este:

void lblTime_Init(Object Source, EventArgs E)
{
lblTime.Font.Name = "Verdana";
lblTime.Font.Size = 20;
lblTime.Font.Underline = true
}

Gracias,

-Jorge



Hola grupo,

En los ejemplos de un libro leo que el evento Init se ejecuta cuando se
inicializa un componente, y que éste evento es el primero que se ejecuta


en
el tiempo de vida de un control. Esto lo pongo en práctica en el VS 2003


con
una etiqueta y un evento Init así:

void lblEjemplo_Init(Object Source, EventArgs E)
{
lblTime.Font.Name = "Verdana";
lblTime.Font.Size = 20;
lblTime.Font.Underline = true
}

Sin embargo esto no funciona, la etiqueta permanece inalterada una vez
cargada la página.

Preguntas similares