using System.Windows; using Hardcodet.Wpf.TaskbarNotification; namespace Windowless_Sample { /// /// Simple application. Check the XAML for comments. /// public partial class App : Application { private TaskbarIcon notifyIcon; protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); //create the notifyicon (it's a resource declared in NotifyIconResources.xaml notifyIcon = (TaskbarIcon) FindResource("NotifyIcon"); } protected override void OnExit(ExitEventArgs e) { notifyIcon.Dispose(); //the icon would clean up automatically, but this is cleaner base.OnExit(e); } } }