This class creates an icon in the system tray. You can specify the tooltip Text (which must be fewer than 64 characters ), the actual Icon itself, and a ContextMenu . You can also show and hide the icon with the Visible property. Various events are provided to which you can bind to handle Click , DoubleClick , MouseDown , MouseUp , and MouseMove events while the control is visible. Note that there is no support for the Windows 2000 and above balloon pop-ups, just the standard tooltips. public sealed class NotifyIcon : System.ComponentModel.Component { // Public Constructors public NotifyIcon (); public NotifyIcon (System.ComponentModel.IContainer container ); // Public Instance Properties public ContextMenu ContextMenu {set; get; } public Icon Icon {set; get; } public string Text {set; get; } public bool Visible {set; get; } // Protected Instance Methods protected override void Dispose (bool disposing ); // overrides System.ComponentModel.Component // Events public event EventHandler Click ; public event EventHandler DoubleClick ; public event MouseEventHandler MouseDown ; public event MouseEventHandler MouseMove ; public event MouseEventHandler MouseUp ; } HierarchySystem.Object System.MarshalByRefObject System.ComponentModel.Component(System.ComponentModel.IComponen, System.IDisposable) NotifyIcon |