次の方法で共有


方法: Windows フォーム ツールヒント コンポーネントの遅延を変更する

Windows フォーム ToolTip コンポーネントに対して設定できる遅延値は複数あります。 これらすべてのプロパティの測定単位はミリ秒です。 InitialDelay プロパティは、ツールヒント文字列を表示するために、関連付けられているコントロールをユーザーがポイントする必要がある期間を決定します。 ReshowDelay プロパティは、マウスがツールヒントに関連付けられたコントロールから別のツールヒント コントロールに移動すると、後続のツールヒント文字列が表示されるまでの時間 (ミリ秒) を設定します。 AutoPopDelayプロパティは、ツールヒント文字列が表示される時間の長さを決定します。 これらの値は、個別に設定するか、 AutomaticDelay プロパティの値を設定することで設定できます。その他の遅延プロパティは、 AutomaticDelay プロパティに割り当てられた値に基づいて設定されます。 たとえば、 AutomaticDelay が値 N に設定されている場合、 InitialDelay は N に設定され、 ReshowDelay は 5 で除算 AutomaticDelay の値 (または N/5) に設定され、 AutoPopDelayAutomaticDelay プロパティ (または 5N) の値の 5 倍の値に設定されます。

遅延を設定する方式

  1. この例に示すように、次のプロパティを設定します。

    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;
    

こちらも参照ください