NotifyIcon.ShowBalloonTip Methode

Definition

Zeigt die SprechblasenInfo auf der Taskleiste an.

Überlädt

ShowBalloonTip(Int32)

Zeigt für den angegebene Zeitraum eine SprechblasenInfo in der Taskleiste an.

ShowBalloonTip(Int32, String, String, ToolTipIcon)

Zeigt eine SprechblasenInfo mit dem angegebenen Titel, Text und Symbol für den angegebenen Zeitraum in der Taskleiste an.

ShowBalloonTip(Int32)

Zeigt für den angegebene Zeitraum eine SprechblasenInfo in der Taskleiste an.

public:
 void ShowBalloonTip(int timeout);
public void ShowBalloonTip (int timeout);
member this.ShowBalloonTip : int -> unit
Public Sub ShowBalloonTip (timeout As Integer)

Parameter

timeout
Int32

Gibt an, wie viele Millisekunden die SprechblasenInfo angezeigt wird. Dieser Parameter ist veraltet. Die Anzeigezeiten von Benachrichtigungen basieren nun auf den Einstellungen für Barrierefreiheit des Systems.

Ausnahmen

timeout ist kleiner als 0.

Beispiele

Das folgende Codebeispiel zeigt, wie Sie die ShowBalloonTip-Methode verwenden. Fügen Sie zum Ausführen dieses Beispiels den Beispielcode in ein Windows-Formular ein, das einen NotifyIcon benannten Namen notifyIcon1enthält. Rufen Sie SetBalloonTip vom Konstruktor oder Load der Ereignisbehandlungsmethode des Formulars auf.

private void SetBalloonTip()
{
    notifyIcon1.Icon = SystemIcons.Exclamation;
    notifyIcon1.BalloonTipTitle = "Balloon Tip Title";
    notifyIcon1.BalloonTipText = "Balloon Tip Text.";
    notifyIcon1.BalloonTipIcon = ToolTipIcon.Error;
    this.Click += new EventHandler(Form1_Click);
}

void Form1_Click(object sender, EventArgs e) 
{
    notifyIcon1.Visible = true;
    notifyIcon1.ShowBalloonTip(30000);
}
Private Sub SetBalloonTip()
    notifyIcon1.Icon = SystemIcons.Exclamation
    notifyIcon1.BalloonTipTitle = "Balloon Tip Title"
    notifyIcon1.BalloonTipText = "Balloon Tip Text."
    notifyIcon1.BalloonTipIcon = ToolTipIcon.Error

End Sub

Sub Form1_Click(ByVal sender As Object, ByVal e As EventArgs) _
    Handles Me.Click

    notifyIcon1.Visible = True
    notifyIcon1.ShowBalloonTip(30000)

End Sub

Hinweise

Minimale und maximale Timeoutwerte werden vom Betriebssystem erzwungen und sind in der Regel 10 und 30 Sekunden, dies kann jedoch je nach Betriebssystem variieren. Timeoutwerte, die zu groß oder zu klein sind, werden auf den entsprechenden Mindest- oder Maximalwert angepasst. Wenn der Benutzer nicht den Computer verwendet (keine Tastatur- oder Mausereignisse auftreten), zählt das System diese Zeit nicht in Richtung des Timeouts.

Nur eine Sprechblasenspitze kann jeweils auf der Taskleiste angezeigt werden. Beim Versuch, eine Sprechblasenspitze anzuzeigen, wenn eine aktuell auf der Taskleiste angezeigt wird, führt dazu, dass der timeout Wert ignoriert wird. Das Verhalten unterscheidet sich geringfügig je nach Betriebssystem und ob die Sprechblasenspitze von einer anderen oder derselben Anwendung stammt. Wenn sich die zweite Sprechblasenspitze aus einer anderen Anwendung befindet, wird die erste Sprechblasenspitze für den mindesten Timeoutwert angezeigt, bevor der zweite angezeigt wird, unabhängig vom Wert .timeout In den meisten Fällen wird die erste Sprechblasenspitze sofort geschlossen, wenn ein weiterer Aufruf der ShowBalloonTip Methode vorgenommen wird. In einigen Fällen wird der zweite Sprechblasen oben auf dem ersten Sprechblasen geöffnet.

Der Titeltext wird in einer fetten Schriftart am oberen Rand des Sprechblasens angezeigt.

Gilt für:

ShowBalloonTip(Int32, String, String, ToolTipIcon)

Zeigt eine SprechblasenInfo mit dem angegebenen Titel, Text und Symbol für den angegebenen Zeitraum in der Taskleiste an.

public:
 void ShowBalloonTip(int timeout, System::String ^ tipTitle, System::String ^ tipText, System::Windows::Forms::ToolTipIcon tipIcon);
public void ShowBalloonTip (int timeout, string tipTitle, string tipText, System.Windows.Forms.ToolTipIcon tipIcon);
member this.ShowBalloonTip : int * string * string * System.Windows.Forms.ToolTipIcon -> unit
Public Sub ShowBalloonTip (timeout As Integer, tipTitle As String, tipText As String, tipIcon As ToolTipIcon)

Parameter

timeout
Int32

Gibt an, wie viele Millisekunden die SprechblasenInfo angezeigt wird. Dieser Parameter ist veraltet. Die Anzeigezeiten von Benachrichtigungen basieren nun auf den Einstellungen für Barrierefreiheit des Systems.

tipTitle
String

Der Titel, der in der SprechblasenInfo angezeigt werden soll.

tipText
String

Der Text, der in der SprechblasenInfo angezeigt werden soll.

tipIcon
ToolTipIcon

Einer der ToolTipIcon-Werte.

Ausnahmen

timeout ist kleiner als 0.

Der tipText ist null oder eine leere Zeichenfolge.

tipIcon ist kein Member von ToolTipIcon.

Beispiele

Das folgende Codebeispiel zeigt, wie Sie die ShowBalloonTip-Methode verwenden. Fügen Sie zum Ausführen dieses Beispiels den Beispielcode in ein Windows-Formular ein, das einen NotifyIcon benannten Namen notifyIcon1enthält. Ordnen Sie die Form1_DoubleClick Methode in diesem Beispiel dem Ereignis des Formulars DoubleClick zu.

void Form1_DoubleClick(object sender, EventArgs e)
{
    notifyIcon1.Visible = true;
    notifyIcon1.ShowBalloonTip(20000, "Information", "This is the text",
        ToolTipIcon.Info );
}
Sub Form1_DoubleClick(ByVal sender As Object, ByVal e As EventArgs) _
        Handles Me.DoubleClick

    notifyIcon1.Visible = True
    notifyIcon1.ShowBalloonTip(20000, "Information", "This is the text", _
            ToolTipIcon.Info)
End Sub

Hinweise

Minimale und maximale Timeoutwerte werden vom Betriebssystem erzwungen und sind in der Regel 10 und 30 Sekunden, dies kann jedoch je nach Betriebssystem variieren. Timeoutwerte, die zu groß oder zu klein sind, werden auf den entsprechenden Mindest- oder Maximalwert angepasst. Wenn der Benutzer nicht den Computer verwendet (keine Tastatur- oder Mausereignisse auftreten), zählt das System diese Zeit nicht in Richtung des Timeouts.

Nur eine Sprechblasenspitze kann jeweils auf der Taskleiste angezeigt werden. Beim Versuch, eine Sprechblasenspitze anzuzeigen, wenn eine aktuell auf der Taskleiste angezeigt wird, führt dazu, dass der timeout Wert ignoriert wird. Das Verhalten unterscheidet sich geringfügig je nach Betriebssystem und ob die Sprechblasenspitze von einer anderen oder derselben Anwendung stammt. Wenn sich die zweite Sprechblasenspitze aus einer anderen Anwendung befindet, wird die erste Sprechblasenspitze für den mindesten Timeoutwert angezeigt, bevor der zweite angezeigt wird, unabhängig vom Wert .timeout In den meisten Fällen wird die erste Sprechblasenspitze sofort geschlossen, wenn ein weiterer Aufruf der ShowBalloonTip Methode vorgenommen wird. In einigen Fällen wird der zweite Sprechblasen oben auf dem ersten Sprechblasen geöffnet.

Der Titeltext wird in einer fetten Schriftart am oberen Rand des Sprechblasens angezeigt.

Gilt für: