FrameworkElement.OnInitialized(EventArgs) Método
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.
Eleva o Initialized evento. Este método é invocado sempre que IsInitialized está definido para true internamente.
protected:
virtual void OnInitialized(EventArgs ^ e);
protected virtual void OnInitialized(EventArgs e);
abstract member OnInitialized : EventArgs -> unit
override this.OnInitialized : EventArgs -> unit
Protected Overridable Sub OnInitialized (e As EventArgs)
Parâmetros
O RoutedEventArgs que contém os dados do evento.
Observações
Este método On* em particular não é um gancho de manipulador de classes. Também não segue exatamente a convenção estabelecida do método On* em tempo comum de execução da linguagem comum (CLR) de que o evento de correspondência pode ser suprimido ao sobrepor este método e não chamar a implementação base.
Note que a IsInitialized propriedade é de apenas leitura, por isso não pode ser definido IsInitialized para forçar o comportamento de inicialização. Definir o estado de inicialização destina-se apenas ao framework Windows Presentation Foundation (WPF).
Notas para Herdeiros
A implementação padrão deste método virtual gera o evento conforme descrito acima. Os overrides devem chamar a implementação base para preservar este comportamento. Se não chamar a implementação base, não só não irá levantar o Initialized evento como normalmente se espera de uma FrameworkElement classe derivada, como também suprimirá duas operações importantes de inicialização de estilo e estilo de tema implementadas por esta implementação base.