NotifyIcon.ShowBalloonTip Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Exibe a dica de balão na barra de tarefas.
Sobrecargas
| ShowBalloonTip(Int32) |
Exibe uma dica de balão na barra de tarefas durante o tempo especificado. |
| ShowBalloonTip(Int32, String, String, ToolTipIcon) |
Exibe uma dica de balão com o título, texto e ícone especificados na barra de tarefas durante o período especificado. |
ShowBalloonTip(Int32)
Exibe uma dica de balão na barra de tarefas durante o tempo especificado.
public:
void ShowBalloonTip(int timeout);
public void ShowBalloonTip (int timeout);
member this.ShowBalloonTip : int -> unit
Public Sub ShowBalloonTip (timeout As Integer)
Parâmetros
- timeout
- Int32
O tempo, em milissegundos, que a dica de balão deve ser exibida. "Este parâmetro foi preterido. Os tempos de exibição de notificação agora são baseados nas configurações de acessibilidade do sistema.
Exceções
timeout é menor que 0.
Exemplos
O exemplo de código a seguir demonstra como usar o ShowBalloonTip método . Para executar este exemplo, cole o código de exemplo em um Formulário do Windows que contém um NotifyIcon chamado notifyIcon1. Chame SetBalloonTip do construtor do formulário ou Load do método de manipulação de eventos.
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
Comentários
Os valores de tempo limite mínimo e máximo são impostos pelo sistema operacional e normalmente são de 10 e 30 segundos, respectivamente, mas isso pode variar dependendo do sistema operacional. Os valores de tempo limite muito grandes ou muito pequenos são ajustados para o valor mínimo ou máximo apropriado. Além disso, se o usuário não parece estar usando o computador (nenhum evento de teclado ou mouse está ocorrendo), o sistema não conta esse tempo para o tempo limite.
Somente uma dica de balão pode ser exibida na barra de tarefas por vez. Tentar exibir uma dica de balão quando uma é exibida atualmente na barra de tarefas faz com que o timeout valor seja ignorado. O comportamento é um pouco diferente dependendo do sistema operacional e se a dica de balão é de outro aplicativo ou o mesmo. Quando a segunda dica de balão for de outro aplicativo, a primeira dica de balão será exibida para o valor mínimo de tempo limite antes que o segundo seja exibido, independentemente do valor de timeout. Na maioria dos casos, se as dicas de balão forem do mesmo aplicativo, a primeira dica de balão será fechada imediatamente quando outra chamada para o ShowBalloonTip método for feita. Em alguns casos, o segundo balão será aberto sobre o primeiro balão.
O texto do título será exibido em uma fonte em negrito perto da parte superior do balão.
Aplica-se a
ShowBalloonTip(Int32, String, String, ToolTipIcon)
Exibe uma dica de balão com o título, texto e ícone especificados na barra de tarefas durante o período especificado.
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)
Parâmetros
- timeout
- Int32
O tempo, em milissegundos, que a dica de balão deve ser exibida. "Este parâmetro foi preterido. Os tempos de exibição de notificação agora são baseados nas configurações de acessibilidade do sistema.
- tipTitle
- String
O título a ser exibido na dica de balão.
- tipText
- String
O texto a ser exibido na dica de balão.
- tipIcon
- ToolTipIcon
Um dos valores de ToolTipIcon.
Exceções
timeout é menor que 0.
tipText é null ou é uma cadeia de caracteres vazia.
tipIcon não é membro de ToolTipIcon.
Exemplos
O exemplo de código a seguir demonstra como usar o ShowBalloonTip método . Para executar este exemplo, cole o código de exemplo em um Formulário do Windows que contém um NotifyIcon chamado notifyIcon1. Associe o Form1_DoubleClick método neste exemplo ao evento do DoubleClick formulário.
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
Comentários
Os valores de tempo limite mínimo e máximo são impostos pelo sistema operacional e normalmente são de 10 e 30 segundos, respectivamente, mas isso pode variar dependendo do sistema operacional. Os valores de tempo limite muito grandes ou muito pequenos são ajustados para o valor mínimo ou máximo apropriado. Além disso, se o usuário não parece estar usando o computador (nenhum evento de teclado ou mouse está ocorrendo), o sistema não conta esse tempo para o tempo limite.
Somente uma dica de balão pode ser exibida na barra de tarefas por vez. Tentar exibir uma dica de balão quando uma é exibida atualmente na barra de tarefas faz com que o timeout valor seja ignorado. O comportamento é um pouco diferente dependendo do sistema operacional e se a dica de balão é de outro aplicativo ou o mesmo. Quando a segunda dica de balão for de outro aplicativo, a primeira dica de balão será exibida para o valor mínimo de tempo limite antes que o segundo seja exibido, independentemente do valor de timeout. Na maioria dos casos, se as dicas de balão forem do mesmo aplicativo, a primeira dica de balão será fechada imediatamente quando outra chamada para o ShowBalloonTip método for feita. Em alguns casos, o segundo balão será aberto sobre o primeiro balão.
O texto do título será exibido em uma fonte em negrito perto da parte superior do balão.