Foros del Web » Programación para mayores de 30 ;) » .NET »

Se ejecuta primero Activated antes que Load

Estas en el tema de Se ejecuta primero Activated antes que Load en el foro de .NET en Foros del Web. Hola, estoy trabajando con Visual Basic .Net Si en en un formulario dejo la propiedad WindowState en Normal, se ejecuta primero el evento Load y ...
  #1 (permalink)  
Antiguo 25/05/2015, 12:40
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años
Puntos: 3
Se ejecuta primero Activated antes que Load

Hola, estoy trabajando con Visual Basic .Net

Si en en un formulario dejo la propiedad WindowState en Normal, se ejecuta primero el evento Load y luego el Activated. Hasta aquí todo bien.

Si en en un formulario dejo la propiedad WindowState en Maximized, se ejecuta primero el evento Activated y luego el Load. Además el evento Activated se ejecuta varias veces.

¿Qué está mal?

Código:
Public Class Form1

    Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated
        MsgBox("Activated")
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        MsgBox("Load")
    End Sub
End Class
Desde ya, muchas gracias por las respuestas.
Saludos
  #2 (permalink)  
Antiguo 26/05/2015, 01:36
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Se ejecuta primero Activated antes que Load

Le daré un vistazo con calma pero según la web de Microsoft, el orden siempre es Load y después Activated.
__________________
Aviso: No se resuelven dudas por MP!

Etiquetas: ejecuta, load, net, primero, visual, windows
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:06.