다음을 통해 공유


FrameworkElement.Initialized 이벤트

정의

FrameworkElement가 초기화될 때 발생합니다. 이 이벤트는 IsInitialized 속성의 값이 false(정의되지 않음)에서 true로 변경되는 경우와 일치합니다.

public:
 event EventHandler ^ Initialized;
public event EventHandler Initialized;
member this.Initialized : EventHandler 
Public Custom Event Initialized As EventHandler 

이벤트 유형

설명

이 이벤트는 또는 OnVisualParentChanged 메서드가 EndInit 호출될 때마다 발생합니다. XAML 페이지가 처리될 때 애플리케이션 코드 또는 XAML(Extensible Application Markup Language) 프로세서 동작을 통해 두 메서드에 대한 호출이 발생할 수 있습니다.

처리 LoadedInitialized 할지 아니면 요구 사항에 따라 결정됩니다. 요소 속성을 읽을 필요가 없으며 속성을 다시 설정하려고 하며 레이아웃 정보가 Initialized 필요하지 않은 경우 더 나은 이벤트가 될 수 있습니다. 요소의 모든 속성을 사용할 수 있어야 하고 레이아웃 Loaded 을 다시 설정할 수 있는 속성을 설정하는 경우 더 나은 이벤트가 될 수 있습니다. 처리기가 레이아웃 시스템에서 해석되는 속성을 다시 설정하여 새 레이아웃 패스가 필요하다는 것을 의미하는 경우 재진입에 주의해야 합니다. (변경된 경우 새 레이아웃 패스가 필요할 수 있는 속성을 잘 모르는 경우 속성의 값을 검사 FrameworkPropertyMetadata 해야 할 수 있습니다.)

개체에 대 한 이벤트 시퀀스에 대 한 자세한 내용은 FrameworkElement에 여러 개의 관련 애플리케이션 및 요소 클래스를 참조 하 고 개체 수명 이벤트합니다.

적용 대상

추가 정보