Hola a todos , hoy os traigo el ejemplo de uso de NotifyIcon con Menú vas a ver que simple es usando este control.
Este control os permitirá mostrar notificaciones , así como crearles un menú de con el clic derecho del ratón, para tener acciones adicionales en vuestra aplicación.
Los controles que vas a necesitar son , NotifyIcon y ContextMenuStrip , este ultimo para añadir al NotifyIcon las acciones, aunque como explico en el video , también lo podrás hacer mediante los eventos del propio control . Ah!! y por cierto no de olvides de tener un icono a mano.
Es recomendable que veas el video antes de ver el código y copiarlo.
Aquí te dejo el código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 'Enviar Notificacion 'Arrastrar control 'Poner icono 'En el evento clic realizar accion NotifyIcon1.BalloonTipIcon = ToolTipIcon.Info NotifyIcon1.BalloonTipTitle = "Enviado notificacion" NotifyIcon1.BalloonTipText = "Enviada notificacion desde aplicacion" NotifyIcon1.ShowBalloonTip(5000) Me.WindowState = FormWindowState.Minimized Me.ShowInTaskbar = False End Sub Private Sub MostrarFormularioToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles MostrarFormularioToolStripMenuItem.Click Me.WindowState = FormWindowState.Normal Me.ShowInTaskbar = True End Sub Private Sub NotifyIcon1_MouseClick(sender As Object, e As MouseEventArgs) Handles NotifyIcon1.MouseClick If e.Button = MouseButtons.Left Then Dim frm2 As New Form2 frm2.Show() End If End Sub |
Como ves es muy fácil enviar las notificaciones , y ya sabes si te gusta suscribete a mi canal de youtube.
Quizas te interese ver…. Ejemplo de RichTextBox