FrameworkElement.OnInitialized(EventArgs) Método

Definição

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

e
EventArgs

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.

Aplica-se a

Ver também