Udostępnij za pośrednictwem


Porady: zmienianie opóźnienia składnika ToolTip formularzy systemu Windows

Istnieje wiele wartości opóźnienia, które można ustawić dla składnika Windows Forms ToolTip . Jednostka miary dla wszystkich tych właściwości to milisekundy. Właściwość InitialDelay określa, jak długo użytkownik musi wskazywać w skojarzonej kontrolce, aby pojawić się ciąg Etykietka narzędzia. Właściwość ReshowDelay ustawia liczbę milisekund potrzebnych do wyświetlenia kolejnych ciągów etykietki narzędzia, gdy mysz przechodzi z jednej kontrolki skojarzonej z etykietką narzędzia do innej. Właściwość AutoPopDelay określa czas wyświetlania ciągu etykietki narzędzia. Te wartości można ustawić indywidualnie lub ustawiając wartość AutomaticDelay właściwości; inne właściwości opóźnienia są ustawiane na podstawie wartości przypisanej AutomaticDelay do właściwości. Na przykład, gdy AutomaticDelay jest ustawiona na wartość N, InitialDelay jest ustawiona na N, ReshowDelay jest ustawiona na wartość AutomaticDelay podzieloną przez pięć (lub N/5) i AutoPopDelay jest ustawiona na wartość, która jest pięć razy wartość AutomaticDelay właściwości (lub 5N).

Aby ustawić opóźnienie

  1. Ustaw następujące właściwości, jak pokazano w tym przykładzie.

    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;  
    

Zobacz też