FrameworkElement.Initialized FrameworkElement.Initialized FrameworkElement.Initialized FrameworkElement.Initialized Event

정의

FrameworkElement가 초기화될 때 발생합니다.Occurs when this FrameworkElement is initialized. 이 이벤트는 IsInitialized 속성의 값이 false(정의되지 않음)에서 true로 변경되는 경우와 일치합니다.This event coincides with cases where the value of the IsInitialized property changes from false (or undefined) to true.

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

설명

이 이벤트 됩니다 될 때마다 발생 합니다 EndInit 또는 OnVisualParentChanged 메서드를 호출 합니다.This event will be raised whenever the EndInit or OnVisualParentChanged methods are called. 두 방법 중 하나에 대 한 호출 또는 애플리케이션 코드에서 나올 수는 XAML(Extensible Application Markup Language)Extensible Application Markup Language (XAML) 프로세서 동작 때를 XAMLXAML 페이지를 처리 합니다.Calls to either method could have come from application code, or through the XAML(Extensible Application Markup Language)Extensible Application Markup Language (XAML) processor behavior when a XAMLXAML page is processed.

처리 하도록 선택 했는지 여부 Loaded 또는 Initialized 요구 사항에 따라 달라 집니다.Whether you choose to handle Loaded or Initialized depends on your requirements. 요소 속성을 읽이 필요가 없습니다, 하는 경우 속성을 다시 설정 하려고 하 고 모든 레이아웃 정보가 필요 하지 않은 Initialized 더 나은 이벤트 동작을 수행할 수 있습니다.If you do not need to read element properties, intend to reset properties, and do not need any layout information, Initialized might be the better event to act upon. 가능 요소의 모든 속성이 필요 하 고 레이아웃을 다시 설정할 수 있는 속성을 설정 하는 경우 Loaded 더 나은 이벤트 동작을 수행할 수 있습니다.If you need all properties of the element to be available, and you will be setting properties that are likely to reset the layout, Loaded might be the better event to act upon. 처리기에 필요한 새로운 레이아웃 전달을는 레이아웃 시스템에서 해석 되는 모든 속성이 다시 설정 하는 경우 재입력 주의 해야 합니다.Be careful of reentrancy if your handler resets any properties that are interpreted by the layout system to mean that a new layout pass is required. (확인 해야 하는 FrameworkPropertyMetadata 속성에는 새 레이아웃을 요구할 수의 확실 하지 않은 경우에 속성 값 변경 된 경우에 전달 합니다.)(You might need to check the FrameworkPropertyMetadata values on the property if you are unsure of which properties can require a new layout pass if they are changed.)

개체에 대 한 이벤트 시퀀스에 대 한 자세한 내용은 FrameworkElement에 여러 개의 관련 애플리케이션 및 요소 클래스를 참조 하 고 개체 수명 이벤트합니다.For more information about the sequence of object events for a FrameworkElement, and also for several related application and element classes, see Object Lifetime Events.

적용 대상

추가 정보