Глобального события Loaded
не существует, вы утверждаете, что «загруженное событие сначала происходит для Usercontrol, а затем для поля со списком», возможно, это связано с порядком, в котором вы зарегистрировались для этих событий.Что именно вы пытаетесь достичь?
Другие события, которые могут быть вам полезны: LayoutUpdated
, это срабатывает каждый раз, когда визуальное дерево изменяется.Вы можете зарегистрировать обработчик, поймать первый раз, когда это событие вызывается, а затем проверить состояние вашего пользовательского интерфейса, чтобы определить, когда ваш пользовательский интерфейс первоначально отображается.
Однако обычно вам нужно использовать эти методы только в том случае, если вы что-то делаетедовольно сложный или особенный в пользовательском интерфейсе, например создание нового сложного элемента управления.Для большинства приложений вам не нужно обрабатывать ни одно из этих событий.