Сверните WPF XBAP To Tray: это можно сделать? - PullRequest
0 голосов
/ 25 марта 2011

Я видел несколько реализаций приложений, расположенных в трее. Несмотря на желание развивать свои собственные вещи, я думаю, что я хотел бы попробовать это: http://www.codeproject.com/KB/WPF/wpf_notifyicon.aspx

В любом случае, мне действительно интересно, возможно ли получить и управлять состояниями окон из приложения XBAP. Я думаю, что это может быть не так, поскольку они запускаются в штучной упаковке в PresentationHost, но я не совсем уверен в этом.

Что я хотел бы сделать: Когда браузер закрыт / свернут, покажите иконку в трее. Обычное поведение в трее, но применяется к XBAP.

Обратите также внимание, что XBAP работает с повышенным уровнем доверия до полного доверия (это приложение только для внутреннего использования), возможно, это меняет некоторые вещи.

Кто-нибудь пробовал это раньше?

Приветствия

Sebi

1 Ответ

0 голосов
/ 26 марта 2011

Если ваша XBAP работает с полным доверием, то вы, безусловно, можете добавить элемент в область уведомлений. Если браузер закрыт, значит, значок уведомления удален.

Возможно, вам потребуется создать скрытое окно для приема сообщений, но в противном случае вы просто использовали бы ту же технику, что и в обычном приложении WPF.

Но, похоже, вам лучше использовать приложение Clickonce .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...