Home > Open Source, WPF NotifyIcon > WPF NotifyIcon - Release Candidate

WPF NotifyIcon - Release Candidate

April 1st, 2009

This is an implementation of a NotifyIcon (aka system tray icon or taskbar icon) for the WPF platform.

image

Update:

The control has now its own project page. Please go to

http://www.hardcodet.net/projects/wpf-notifyicon

  1. Jay Turpin
    April 5th, 2009 at 01:28 | #1

    This is great! Coincidentally, I’ve been struggling with the NotifyIcon and ContextMenu for the last couple days, wondering why a pure WPF solution doesn’t exist. This seems to work just great. I will let you know if I run into any issues. Thanks for putting this together!

  2. tgr500
    April 23rd, 2009 at 05:14 | #2

    Great control! Is it possible to add a ShowPopup Method?

  3. April 23rd, 2009 at 08:44 | #3

    Tgr

    Wouldn’t that be the method to show a custom balloon tooltip? I think opening the regular popup programmatically is somewhat problematic for these reasons:

    - unless the custom balloon (which is intended to show information only), the popup is closed through to user interaction, namely if the user clicks anywhere on the screen.
    - the user probably doesn’t have her focus on the tray area (doing something completely different).
    - as soon as another window is clicked, the popup is closed again, not giving the user a chance to interact with the popup. As the popup was opened programmatically, this might have been a one-time chance (unlike a popup that opens due to a mouse-click on the tray - in that case, the user just clicks again).

    Accordingly, I would rather open a popup or dialog in the area of my application. However: If you (or others) have some good counter-arguments against this, I might re-evaluate my position ;)

  1. No trackbacks yet.