FrameworkElement.EndInit Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает на завершение процесса инициализации элемента.
public:
virtual void EndInit();
public virtual void EndInit ();
abstract member EndInit : unit -> unit
override this.EndInit : unit -> unit
Public Overridable Sub EndInit ()
Реализации
Исключения
Метод EndInit() был вызван без предварительного вызова метода BeginInit() для элемента.
Комментарии
Если BeginInit был вызван ранее, базовая реализация вызовет Initialized событие . В противном случае, если BeginInit не был вызван или не удалось определить, был ли BeginInit вызван, Initialized не вызывается и вместо этого создается исключение.
Примечания для тех, кто наследует этот метод
Реализуйте этот метод, чтобы обеспечить специальную обработку, которая должна выполняться при инициализации элемента во время загрузки элемента.
Ваша реализация должна вызывать базовую реализацию, так как базовая реализация (по умолчанию) устанавливает некоторые внутренние флаги для отслеживания инициализации.