Compartilhar via


Como alterar o atraso do componente ToolTip dos Windows Forms

Há vários valores de atraso que você pode definir para um componente do Windows Forms ToolTip . A unidade de medida para todas essas propriedades é milissegundos. A InitialDelay propriedade determina por quanto tempo o usuário deve apontar para o controle associado para que a cadeia de caracteres ToolTip apareça. A ReshowDelay propriedade define o número de milissegundos necessários para que as cadeias de caracteres ToolTip subsequentes apareçam à medida que o mouse se move de um controle associado a ToolTip para outro. A AutoPopDelay propriedade determina o período de tempo em que a cadeia de caracteres ToolTip é mostrada. Você pode definir esses valores individualmente ou definindo o AutomaticDelay valor da propriedade, as outras propriedades de atraso são definidas com base no valor atribuído à AutomaticDelay propriedade. Por exemplo, quando AutomaticDelay é definido como um valor N, é definido como N, ReshowDelayInitialDelay é definido como o valor de AutomaticDelay dividido por cinco (ou N/5) e AutoPopDelay é definido como um valor que é cinco vezes o AutomaticDelay valor da propriedade (ou 5N).

Para definir o atraso

  1. Defina as seguintes propriedades conforme mostrado neste exemplo.

    ToolTip1.InitialDelay = 500  
    ToolTip1.ReshowDelay = 100  
    ToolTip1.AutoPopDelay = 5000  
    
    ToolTip1.InitialDelay = 500;  
    ToolTip1.ReshowDelay = 100;  
    ToolTip1.AutoPopDelay = 5000;  
    
    toolTip1->InitialDelay = 500;  
    toolTip1->ReshowDelay = 100;  
    toolTip1->AutoPopDelay = 5000;  
    

Confira também