Home > WPF NotifyIcon > WPF NotifyIcon 1.0.5 Released

WPF NotifyIcon 1.0.5 Released

November 25th, 2013

I just published a maintenance release of my NotifyIcon control, which addresses a few (long due) issues, most notably for applications that target more recent versions of the .NET framework, or x64 applications.

Source code and samples can be downloaded via the control’s project page. Alternatively, there’s now also an official NuGet package for the control (binaries only) that contains builds for .NET 3.5 up to 4.5.1.

What’s next?

I already started working on a new version of the control. The most important feature will be interactive tooltips (so you can hover over them and interact with clickable content), along with a few minor new features. Check back in a few days/weeks, or follow me on Twitter in order to get the update once it’s released. Also, if you have specific feature requests, let me know!


  1. December 2nd, 2013 at 14:24 | #1

    Just downloaded this after seeing this through StackOverflow, makes Taskbar integration so much smoother with WPF, Thank you! (:

  2. December 3rd, 2013 at 15:11 | #3

    Thank you,
    just switched from 1.0.4 to the NuGet package 1.0.5 without any pain. :)

  3. Tale
    December 12th, 2013 at 14:46 | #4

    This is one heck of a useful plugin! Thanks a lot.

    I’ve got a question though: my application uses styling (themes) by switching merged ResourceDictionaries. This works fine for the main window but it fails to update anything for the tray icon’s tooltip.

    I’m using a custom tooltip (own UserControl) for it and the interesting styles are defined as “DynamicResource”. Data binding works fine, seems it’s just the “graphical” stuff…

    Any help would be appreciated.

  4. Tsukasa
    February 13th, 2014 at 14:20 | #5

    My issue is when running this through a RemoteApp session the system tray icon will not appear on the computer running the RemoteApp session. 2nd when I show a custom balloon it appears in the upper left hand corner of the users desktop.

    RemoteApp doesn’t give you the servers desktop, only the application your allowed to access from the server.

    I’m assuming this will have the same effect in a Citrix environment but I don’t have one of those to test with.

    Would love any help anyone can provide.

  5. asmodeo477
    February 18th, 2014 at 13:52 | #6

    I am using this awesome tool. but a quick question, I see have a timeout, but I’d like to see if I can control the popup animation’s speed in showing. I am not really a xaml / wpf expert so maybe the asnwer is more obvious that I think


  6. Jason
    February 28th, 2014 at 16:01 | #7

    In Windows form NotifyIcon, it has BalloonClicked event. However I can not see the similar event in the WPF counterpart. Without the event, how can I act when balloon is clicked. I would like to open a new window after balloon is clicked.

  7. Marc Roussel
    February 10th, 2015 at 01:14 | #8

    Awesome work. I’m XAML enthusiast 😉

  8. abbaty48
    July 9th, 2015 at 13:15 | #9

    hmm this is awesome my man.i like it it’s really good hard codet. thanks you

  9. Thomas Mathys
    November 2nd, 2015 at 15:09 | #10

    Awesome work. Our customer would like us to open the tray popup when he clicks onto a custom balloon. Is that possible? Any chance this is going to be implemented? I think I could hack this myself very easily, but I’d rather not to.

    • November 3rd, 2015 at 09:21 | #11

      Hi Thomas
      Balloon contents are at your discretion, so you can easily hook up a listener, and open a popup programmatically. You should be able to find all code necessary in the sample application. Happy coding!

  10. Thomas Mathys
    November 3rd, 2015 at 14:06 | #12

    Of course, but I was looking to open *the* popup, that is, the one held in TaskbarIcon.TrayPopup which is opened automatically when the tray icon is clicked.

    I think I can get all I want if I make TaskbarIcon.ShowTrayPopup public and call that from wherever I like. Testing/code analysis indicates I won’t break anything by doing this, so I guess I’m going down that route.


  1. No trackbacks yet.