FrameworkElement..::.Unloaded 이벤트 를 등록해서 사용한다

 

로드된 요소의 요소 트리에서 요소를 제거할 때 발생합니다.

 

직접 라우트된 이벤트는 경로를 따르지 않으며 발생한 요소 내에서만 처리됩니다. 직접 라우트된 이벤트는 다른 라우트된 이벤트 동작을 지원합니다. 즉, 액세스 가능한 처리기 컬렉션을 지원하며 스타일에서

EventTrigger로 사용할 수 있습니다.

Loaded 및 Unloaded는 사용자가 시작한 시스템 테마 변경 작업의 결과로 컨트롤에서 발생할 수 있습니다. 테마를 변경하면 컨트롤 템플릿 및 포함된 시각적 트리가 무효화되므로, 전체 컨트롤을 언로드 및 다시 로드할 수 없게 됩니다. 그러므로 페이지 탐색을 통해 페이지를 벗어나 탐색할 때만 Unloaded가 발생하는 것은 아닙니다.

이 글은 스프링노트에서 작성되었습니다.

by 무위자연 2008. 11. 17. 01:27