Основы проектирования интерфейсов с использованием технологии Windows Presentation Foundation. Шамшев Ан. Б. - 131 стр.

UptoLike

Составители: 

131
ся и когда освобождаются. Эти события можно использовать для
инициализации окна. События времени существования перечислены в
таблице 8, все они определены в классе FrameworkElement.
Таблица 8
События времени существования
Имя Описание
Initialized Возникает после создания экземпляра элемента и определения его
свойств в соответствии с правилами разметки XAML. В этот мо-
мент элемент инициализируется, хотя остальные части окна могут
еще быть не инициализированными. Также на этом этапе еще не
применены стили и привязка данных. Данное событие является
обычным событием .NET.
Loaded Возникает после того, как все окно было инициализировано и были
применены стили и привязка данных. Это последний этап, после
которого происходит собственно визуализация элемента. В этот
момент свойство IsLoaded имеет значение true.
Unloaded Возникает, когда элемент был освобожден. Это может быть вызвано
или закрытием вмещающего окна, или удалением из окна специфи-
ческого элемента.
Вмещающее окно имеет собственные события времени сущест-
вования. Они перечислены в таблице 9.