FrameworkElement.IsInitialized 属性

定义

获取一个值,该值指示此元素是在 XAML 处理器处理期间还是显式调用其 EndInit() 方法进行初始化。

public:
 property bool IsInitialized { bool get(); };
public bool IsInitialized { get; }
member this.IsInitialized : bool
Public ReadOnly Property IsInitialized As Boolean

属性值

Boolean

true 如果根据上述 XAML 处理或方法调用初始化元素,否则,为 false.

注解

如果 true 此元素已在逻辑树中移动,使其具有新的父元素,因此再次重新加载此属性也可能是此属性。

如果也正在使用 BeginInitEndInit使用此属性,则此属性非常有用。 可以确保初始化 XAML 处理器加载的逻辑树中的元素。 调用逻辑树中不具有元素的 EndInit 初始化。 如果没有任何特定的处理 BeginInitEndInit并且会在构造函数返回初始化的结果后立即发生。

适用于