WPF NotifyIcon

--------------
FIX   Dispose only deregisters OnExit event listenter if there is actually an
      application (not the case in WinForms environments).
CHG   Added dispose to WinForms sample which closes the NotifyIcon.

git-svn-id: https://svn.evolvesoftware.ch/repos/evolve.net/WPF/NotifyIcon@121 9f600761-6f11-4665-b6dc-0185e9171623
This commit is contained in:
Philipp Sumi
2009-09-22 07:48:22 +00:00
parent ac2eed0a25
commit 2a4cf8de7e
3 changed files with 23 additions and 7 deletions

View File

@@ -994,7 +994,10 @@ namespace Hardcodet.Wpf.TaskbarNotification
IsDisposed = true;
//deregister application event listener
Application.Current.Exit -= OnExit;
if (Application.Current != null)
{
Application.Current.Exit -= OnExit;
}
//stop timers
singleClickTimer.Dispose();