Multimobile Development: Building Applications for any Smartphone
System.Windows.Forms.NotifyIcon Class
Information   Base Types   Related Resources

Specifies a component that creates an icon in the status area. This class cannot be inherited.

  • Namespace: System.Windows.Forms
  • Assembly: System.Windows.Forms.dll

  • System.ComponentModel.Component
    System.IDisposable
    System.ComponentModel.IComponent
  • View this type on MSDN
  • Search for this type on MSDN using MSDN's own search engine
  • Google for this type - all Web
  • Google for this type - MSDN only
    Articles (22)Discussions (263)MembersRotor
    Articles

    Page: 1
    Adding Tray Icons and Context Menus
    The Code Project
    Beginner's Tutorial on adding tray icons and setting context menus.
    Adventures in Visual Basic .NET: Broadcasting Messages to Multiple Clients
    MSDN
    Rocky Lhotka discusses optimistic concurrency and shows you how to create a messaging system that lets multiple users know when they are editing the same data at the same time.
    Animate System Tray in C#
    C# Corner
    This application gives you a picture of how to use .NET's TrayIcon class. With the introduction of this class in .NET, no need to call Shell_NotifyIcon Win32 API and TrackPopMenu() and DestroyMenu() APIs. Designing of your icon, creating context menu, adding event handlers are all done during design time itself.
    BUG: The ContextMenu Control That Is Associated with the NotifyIcon Component Is Not Displayed When You Set the OwnerDraw Property of Menu Items in the ContextMenu Control to True
    Microsoft Support
    (827043) - You set the OwnerDraw property of menu items in the ContextMenu control to true , and then you set ContextMenu and the Icon properties of the NotifyIcon component. When you run the Microsoft Windows application and then you right-click the Notify icon...
    BUG: The Popup Event Does Not Raise for the Menu Item of the Context Menu Control That Is Associated with the Notify Icon
    http://www.kbalertz.com/
    (814737) - When you right-click the Notify icon for a Microsoft .NET application, the Context Menu control associated with the Notify icon is displayed. If you point to the menu items, the submenu items are displayed. However, the menu items Popup event does not...
    C# NetTray Application
    C# Help
    Nettray creates a tray icon that displays the Hostname and IP-address of your machine when hovering over it. It also allows you to copy the IP-address to the clipboard.
    Can We Talk?
    DotNetJunkies
    Web interfaces do not always give us the robust functionality we require. In this first article in a series we'll create a <B>Web Service</B> that will provide corporate task information and a Windows <b>System Tray</b> based Application that will consume it. Part 2 will expand on our simple model to include a Task database and an XML schema to better describe our tasks. Part 3 will provide us with two-way communication, allowing our System Tray application to replace the
    Can We Talk? (Part 2)
    DotNetJunkies
    In Part 2 we have three distinct goals: 1. Create a database to store our tasks and provide stored procedures to retrieve them. 2.Export our tasks as XML so they can be used by outside applications (such as our TaskChecker application). 3. Provide a new method in our Web Service that will allow us to mark our tasks as Received
    Creating a custom DataGridColumnStyle in C#
    C#Today
    The .NET framework provides many unique controls like the DataGrid, which is a data bound list control that displays the items from a data source in a table. The DataGrid is the most powerful and flexible control in the .NET toolbox. In this article, Chad DePue takes a look at one aspect of the DataGrids flexibility, by creating a custom column. The DataGrid provides two types of columns for free, the DataGridTextBoxColumn and the DataGridBoolColumn, but there are many types of data that wont fit into either of these two column types. In the example given, we want to search a directory for icon (.ICO) files and display each icon as a row in the DataGrid. Neither of the existing column styles will do this for us, so we create our own.
    DataGrid Column adjustments during resizing form (using ParamArray)
    The Code Project
    Automatically handle to adjust grid widths
    Differences Between Visual Basic 6.0 and .NET Controls
    MSDN
    This document outlines the standard controls in Microsoft Visual Basic 6.0 and the equivalent Microsoft .NET controls.
    Display the Current Temperature in the System Tray
    The Code Project
    Use a web service to retrieve the temperature for a given zipcode and display it in the taskbar system tray
    Displaying a NotifyIcon's Balloon ToolTip
    The Code Project
    This article shows one approach to displaying a balloon tooltip for a notify icon created using the FCL's NotifyIcon class. This relatively new feature of notify icons is not supported by the NotifyIcon class and adding this feature to my own code was not immediately obvious without some creative coding. This is why I am presenting it here. The other reason is that I am hoping somebody can tell me that I'm doing it all wrong and that there is a much more 'correct' solution.
    Gmail Tray Alert
    GotDotNet
    A really simple (and stupid) application that sits in the system tray and alerts you when you have a new Gmail message. It leverages the fact that the browser title changes when a new message arrives and the fact that google's JavaScript packet automatically checks for new messages periodically. It's not as sophisticated as google's own gmail-helper, but I work in an office where HTTP access to gmail is blocked, but HTTPS isn't, so this app connects to Gmail via HTTPS. NOTE: Uses Hans Blomme's NotifyIcon control to use
    How Status Bar Notification Component works - A sample Program
    The Code Project
    The NotifyIcon component will display an icon in the status bar notification area, which you can use as notification purpose to alert users that an action or event has occured. You can write code in the Click or DoubleClick event handler or any of the event handler you like to associate your appln.
    MenuItem Extender - add images and font support to your menu.
    The Code Project
    An extender provider component that provides Image and Font properties to a MenuItem class.
    Oracle Service Manager
    The Code Project
    Manage the state of Oracle services to conserve resources -- just like Microsoft SQL Server Service Manager
    Sending Emails from C# Application using default SMTP
    The Code Project
    Sending Mails from C# using System.Web.Mail using default SMTP
    Sticky Notepad
    Master C#
    I am a Java programmer and hence I wanted to experiment with writing a program that would run from the "System Tray" of Windows (that's where you have the date displayed) since that's not possible with pure Java.
    Tray Bar Application
    C# Corner
    This is a very simple C# application which implements those very familiar Windows applications with a tray Icon .
    WeatherNotify
    The Code Project
    Show weather in status bar and/or in a window. Details can be show on another window. This is a multiple languages/units software (to add more languages just put an xml file in the language directory). This is a C# translation of phpweather.
    WeatherNotify
    The Code Project
    Show weather in status bar and/or in a window. Details can be show on another window. This is a multiple languages/units software (to add more languages just put an xml file in the language directory). This is a C# translation of phpweather.
    Ad
    BootFX
    Reliable and powerful .NET application framework.
    iOS, Android and Windows Phone Development Training and Consultancy
    Hosted by RackSRV Communications
     
    Multimobile Development: Building Applications for any Smartphone
    Copyright © AMX Software Ltd 2008-2010. Portions copyright © Matthew Baxter-Reynolds 2001-2010. All rights reserved.
    Contact Us - Terms of Use - Privacy Policy - 4.0.30129.1734