FrameworkContentElement.IsLoaded Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se este elemento foi carregado para apresentação.
public:
property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean
Valor de Propriedade
true se o elemento atual estiver associado a uma árvore de elementos e tiver sido renderizado; false se o elemento nunca foi associado a uma árvore de elementos carregada.
Exemplos
O seguinte código de exemplo utiliza IsLoaded como verificação condicional para garantir que uma função displayData (não mostrada) terá elementos válidos carregados na página para trabalhar contra, como parte de um handler on-demand. Essa mesma lógica é executada como gestor de eventos para Loaded.
private void OnLoad(object sender, RoutedEventArgs e)
{
displayData();
}
private void updateSummary(object sender, RoutedEventArgs e)
{
if (myflowdocument.IsLoaded)
displayData();
}
Private Sub OnLoad(ByVal sender As Object, ByVal e As RoutedEventArgs)
displayData()
End Sub
Private Sub updateSummary(ByVal sender As Object, ByVal e As RoutedEventArgs)
If myflowdocument.IsLoaded Then
displayData()
End If
End Sub
Observações
A partir de uma instância recém-construída, esta propriedade começa falsepor , e mantém-se true assim que é definida para true, mesmo que seja posteriormente removida por código.