Udostępnij za pośrednictwem


ToolTip.ShowAlways Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy jest wyświetlane okno Etykietka narzędzia, nawet jeśli kontrolka nadrzędna nie jest aktywna.

public:
 property bool ShowAlways { bool get(); void set(bool value); };
public bool ShowAlways { get; set; }
member this.ShowAlways : bool with get, set
Public Property ShowAlways As Boolean

Wartość właściwości

Boolean

true jeśli etykietka narzędzia jest zawsze wyświetlana; w przeciwnym razie , false. Wartość domyślna to false.

Przykłady

Poniższy przykład kodu tworzy wystąpienie ToolTip klasy i kojarzy wystąpienie z Form wystąpieniem, w ramach którego jest tworzone wystąpienie. Następnie kod inicjuje właściwości AutoPopDelayopóźnienia , InitialDelayi ReshowDelay. Ponadto wystąpienie ToolTip klasy ustawia ShowAlways właściwość w celu true włączenia wyświetlania tekstu etykietki narzędzia niezależnie od tego, czy formularz jest aktywny. Na koniec przykład kojarzy tekst etykietki narzędzia z dwoma kontrolkami w formularzu, a Button i .CheckBox Przykład kodu wymaga, aby metoda zdefiniowana w przykładzie znajdowała się w obiekcie zawierającym kontrolkę Button o nazwie i kontrolce CheckBox o nazwie button1 checkBox1, a metoda jest wywoływana z konstruktora Form.Form

// This example assumes that the Form_Load event handling method
// is connected to the Load event of the form.
void Form1_Load( Object^ sender, System::EventArgs^ e )
{
   // Create the ToolTip and associate with the Form container.
   ToolTip^ toolTip1 = gcnew ToolTip;
   
   // Set up the delays for the ToolTip.
   toolTip1->AutoPopDelay = 5000;
   toolTip1->InitialDelay = 1000;
   toolTip1->ReshowDelay = 500;
   // Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1->ShowAlways = true;
   
   // Set up the ToolTip text for the Button and Checkbox.
   toolTip1->SetToolTip( this->button1, "My button1" );
   toolTip1->SetToolTip( this->checkBox1, "My checkBox1" );
}
// This example assumes that the Form_Load event handling method
// is connected to the Load event of the form.
private void Form1_Load(object sender, System.EventArgs e)
{
   // Create the ToolTip and associate with the Form container.
   ToolTip toolTip1 = new ToolTip();

   // Set up the delays for the ToolTip.
   toolTip1.AutoPopDelay = 5000;
   toolTip1.InitialDelay = 1000;
   toolTip1.ReshowDelay = 500;
   // Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1.ShowAlways = true;
      
   // Set up the ToolTip text for the Button and Checkbox.
   toolTip1.SetToolTip(this.button1, "My button1");
   toolTip1.SetToolTip(this.checkBox1, "My checkBox1");
}
' This example assumes that the Form_Load event handling method
' is connected to the Load event of the form.
Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles MyBase.Load
   ' Create the ToolTip and associate with the Form container.
   Dim toolTip1 As New ToolTip()
   
   ' Set up the delays for the ToolTip.
   toolTip1.AutoPopDelay = 5000
   toolTip1.InitialDelay = 1000
   toolTip1.ReshowDelay = 500
   ' Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1.ShowAlways = True
   
   ' Set up the ToolTip text for the Button and Checkbox.
   toolTip1.SetToolTip(Me.button1, "My button1")
   toolTip1.SetToolTip(Me.checkBox1, "My checkBox1")
End Sub

Uwagi

Za pomocą ShowAlways właściwości można wyświetlić okno Etykietka narzędzia nawet wtedy, gdy kontener nie ToolTip jest aktywny. Tej funkcji można użyć w aplikacji okna bez moderowania, aby umożliwić wyświetlanie okien Etykietki narzędzia niezależnie od tego, które okno bez moderowania jest aktywne. Ta funkcja jest również przydatna, gdy chcesz utworzyć kontrolkę przy użyciu UserControlelementu , który zawiera wiele kontrolek w nim, które wyświetlają okna etykietki narzędzia. Ponieważ okno UserControl jest często nie aktywne w formularzu, ustawienie tej właściwości w celu true włączenia kontrolek w UserControl celu wyświetlenia okien etykietki narzędzia w dowolnym momencie.

Dotyczy

Zobacz też