Compartilhar via


FrameworkElement.ToolTipOpening Evento

Definição

Ocorre quando qualquer dica de ferramenta no elemento é aberta.

public:
 event System::Windows::Controls::ToolTipEventHandler ^ ToolTipOpening;
public event System.Windows.Controls.ToolTipEventHandler ToolTipOpening;
member this.ToolTipOpening : System.Windows.Controls.ToolTipEventHandler 
Public Custom Event ToolTipOpening As ToolTipEventHandler 

Tipo de evento

Comentários

Para impedir que uma dica de ferramenta apareça na interface do usuário, seu manipulador para ToolTipOpening pode marcar os dados de ToolTipEventArgs evento manipulados. Caso contrário, a dica de ferramenta será exibida, usando o valor da ToolTip propriedade como o conteúdo da dica de ferramenta. Outro cenário possível é que você pode escrever um manipulador que redefine o valor da ToolTip propriedade para o elemento que é a origem do evento, logo antes da dica de ferramenta ser exibida.

ToolTipOpening não será gerado se o valor de ToolTip for null ou não definido. Não defina ToolTipnull deliberadamente como enquanto uma dica de ferramenta estiver aberta ou aberta; isso não terá o efeito de fechar a dica de ferramenta e, em vez disso, criará um artefato visual indesejável na interface do usuário.

O ToolTipOpening evento não pode ser um EventTrigger em um estilo. Isso ocorre porque o campo identificador desse evento reutiliza uma implementação de um serviço que não expõe métodos de evento add/remove para o evento de nível de serviço.

Informações de evento encaminhado

Campo Identificador ToolTipOpeningEvent
Estratégia de roteamento Direto
Delegar ToolTipEventHandler
  • Substitua OnToolTipClosing para implementar o tratamento de classe para esse evento em classes derivadas.

Aplica-se a

Confira também