NotifyIcon.ShowBalloonTip Methode

Definition

Zeigt die Sprechblasenspitze in der Taskleiste an.

Überlädt

Name Beschreibung
ShowBalloonTip(Int32)

Zeigt eine Sprechblasenspitze in der Taskleiste für den angegebenen Zeitraum an.

ShowBalloonTip(Int32, String, String, ToolTipIcon)

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

ShowBalloonTip(Int32)

Quelle:
NotifyIcon.cs
Quelle:
NotifyIcon.cs
Quelle:
NotifyIcon.cs
Quelle:
NotifyIcon.cs
Quelle:
NotifyIcon.cs

Zeigt eine Sprechblasenspitze in der Taskleiste für den angegebenen Zeitraum 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

Der Zeitraum in Millisekunden sollte die Sprechblasespitze angezeigt werden. Dieser Parameter ist veraltet. Benachrichtigungsanzeigezeiten basieren jetzt auf systembasierten Barrierefreiheitseinstellungen.

Ausnahmen

timeout ist kleiner als 0.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der ShowBalloonTip Methode veranschaulicht. Zum Ausführen dieses Beispiels fügen Sie den Beispielcode in ein Windows Formular ein, das einen NotifyIcon mit dem Namen notifyIcon1 enthält. Aufrufen SetBalloonTip aus dem Konstruktor oder Load der Ereignisbehandlungsmethode des Formulars.

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 bzw. 30 Sekunden, dies kann jedoch je nach Betriebssystem variieren. Timeoutwerte, die zu groß oder zu klein sind, werden an den entsprechenden Minimal- oder Höchstwert angepasst. Wenn der Benutzer nicht den Computer verwendet (es treten keine Tastatur- oder Mausereignisse auf), zählt das System diese Zeit nicht in Richtung des Timeouts.

Auf der Taskleiste kann jeweils nur eine Sprechblasespitze angezeigt werden. Beim Versuch, eine Sprechblasespitze anzuzeigen, wenn derzeit auf der Taskleiste ein Sprechblasentipp angezeigt wird, wird der timeout Wert ignoriert. Das Verhalten unterscheidet sich je nach Betriebssystem geringfügig und unabhängig davon, ob die Sprechblasenspitze von einer anderen oder derselben Anwendung stammt. Wenn die zweite Sprechblasespitze von einer anderen Anwendung stammt, wird die erste Sprechblasespitze für den minimalen Timeoutwert angezeigt, bevor die zweite angezeigt wird, unabhängig vom Wert von timeout. Wenn die Sprechblasenspitzen in den meisten Fällen aus derselben Anwendung stammen, wird die erste Sprechblasenspitze sofort geschlossen, wenn ein anderer Aufruf der ShowBalloonTip Methode erfolgt. In einigen Fällen wird die zweite Sprechblase über der ersten Sprechblase geöffnet.

Der Titeltext wird in einer fett formatierten Schriftart am oberen Rand der Sprechblase angezeigt.

Gilt für:

ShowBalloonTip(Int32, String, String, ToolTipIcon)

Quelle:
NotifyIcon.cs
Quelle:
NotifyIcon.cs
Quelle:
NotifyIcon.cs
Quelle:
NotifyIcon.cs
Quelle:
NotifyIcon.cs

Zeigt eine Sprechblasenspitze mit dem angegebenen Titel, Text und Symbol in der Taskleiste für den angegebenen Zeitraum 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

Der Zeitraum in Millisekunden sollte die Sprechblasespitze angezeigt werden. Dieser Parameter ist veraltet. Benachrichtigungsanzeigezeiten basieren jetzt auf systembasierten Barrierefreiheitseinstellungen.

tipTitle
String

Der Titel, der auf der Sprechblasespitze angezeigt werden soll.

tipText
String

Der Text, der auf der Sprechblasespitze angezeigt werden soll.

tipIcon
ToolTipIcon

Einer der ToolTipIcon Werte.

Ausnahmen

timeout ist kleiner als 0.

tipText ist null oder eine leere Zeichenfolge.

tipIcon ist kein Mitglied von ToolTipIcon.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der ShowBalloonTip Methode veranschaulicht. Zum Ausführen dieses Beispiels fügen Sie den Beispielcode in ein Windows Formular ein, das einen NotifyIcon mit dem Namen notifyIcon1 enthä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 bzw. 30 Sekunden, dies kann jedoch je nach Betriebssystem variieren. Timeoutwerte, die zu groß oder zu klein sind, werden an den entsprechenden Minimal- oder Höchstwert angepasst. Wenn der Benutzer nicht den Computer verwendet (es treten keine Tastatur- oder Mausereignisse auf), zählt das System diese Zeit nicht in Richtung des Timeouts.

Auf der Taskleiste kann jeweils nur eine Sprechblasespitze angezeigt werden. Beim Versuch, eine Sprechblasespitze anzuzeigen, wenn derzeit auf der Taskleiste ein Sprechblasentipp angezeigt wird, wird der timeout Wert ignoriert. Das Verhalten unterscheidet sich je nach Betriebssystem geringfügig und unabhängig davon, ob die Sprechblasenspitze von einer anderen oder derselben Anwendung stammt. Wenn die zweite Sprechblasespitze von einer anderen Anwendung stammt, wird die erste Sprechblasespitze für den minimalen Timeoutwert angezeigt, bevor die zweite angezeigt wird, unabhängig vom Wert von timeout. Wenn die Sprechblasenspitzen in den meisten Fällen aus derselben Anwendung stammen, wird die erste Sprechblasenspitze sofort geschlossen, wenn ein anderer Aufruf der ShowBalloonTip Methode erfolgt. In einigen Fällen wird die zweite Sprechblase über der ersten Sprechblase geöffnet.

Der Titeltext wird in einer fett formatierten Schriftart am oberen Rand der Sprechblase angezeigt.

Gilt für: