2010-11-16 23 views
3

Sur un formulaire Windows, y a-t-il un ordre de tir garanti entre ceux-ci, est-ce que quelqu'un le sait? C'est sur .NET v2. Il semble être le premier (désolé) d'abord.Ordre entre OnHandleCreated et OnLoad

Merci

+0

Possible duplicate: http://stackoverflow.com/questions/1575508 –

Répondre

8

OnHandleCreated vient en premier.

From the documentation:

Le formulaire et les classes de contrôle exposent une série d'événements liés au démarrage de l'application et l'arrêt. Lorsqu'un Windows Forms application démarre, les événements de démarrage de la principale forme sont élevés dans l'ordre suivant:

Control.HandleCreated

Control.BindingContextChanged

Form.Load

Control.VisibleChanged

Form.Activated

Form.Shown

+0

Ah merci, regardait les pages OnLoad/OnHandleCreated qui sont assez inutiles. – tnt1

+0

De rien. –