FrameworkElement.ToolTipOpening Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.