FrameworkElement.IsInitialized Właściwość

Definicja

Pobiera wartość wskazującą, czy ten element został zainicjowany, albo podczas przetwarzania przez procesor XAML, czy przez jawnie EndInit() wywołaną metodę.

C#
public bool IsInitialized { get; }

Wartość właściwości

Boolean

true jeśli element jest inicjowany zgodnie z wyżej wymienionym przetwarzaniem XAML lub wywołaniami metody; w przeciwnym razie , false.

Uwagi

Ta właściwość może być true również taka, że ten element został przeniesiony w drzewie logicznym, tak aby miał nowy element nadrzędny, a w związku z tym zostanie ponownie załadowany.

Ta właściwość jest przydatna, jeśli używasz również polecenia BeginInit i EndInit. Elementy w drzewie logicznym ładowanym przez procesor XAML można zainicjować. Elementy, które nie znajdują się w drzewie logicznym, są inicjowane po EndInit wywołaniu. W przypadku braku określonej obsługi BeginInit i EndInit, nastąpi to zaraz po powrocie zainicjowanego wyniku przez konstruktora.

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7