Я скачал Hardcodet.WPF.TaskbarNotification добавил изменение кода при запуске приложения, как показано ниже.
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
//create the notifyicon (it's a resource declared in NotifyIconResources.xaml
tb = (TaskbarIcon)FindResource("MyNotifyIcon");
}
Я получаю ошибку в FindResource как System.Windows.ResourceReferenceKey Не найдено исключение.Я попытался добавить библиотеку классов NotifyIcon в проект и добавил DLL в качестве ссылки.Все еще получаю ResourceReferenceKeyNotFound Exception.Может ли кто-нибудь помочь.Заранее спасибо.
Привет, я попробовал следующий код.Исключение ResourceReferenceKey устранено.Но на уведомлении двойной щелчок не работает.Может ли кто-нибудь помочь
public App()
{
this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative);
System.Uri resourceLocater = new System.Uri("/app.xaml", System.UriKind.Relative);
System.Windows.Application.LoadComponent(this, resourceLocater);
}
[STAThread]
static void Main()
{
App app = new App();
//var app = new HTM2.HTMAdmin.App();
//app.InitApplication();
app.Run();
}
//public void InitApplication()
//{
// ResourceDictionary resColl = Resources;
// notifyIcon = TryFindResource("NotifyIcon") as TaskbarIcon;
//}
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
//create the notifyicon (it's a resource declared in NotifyIconResources.xaml
notifyIcon = (TaskbarIcon)FindResource("NotifyIcon");
}