我现在已经看到了一些托盘应用程序的实现。尽管有发展我自己的东西的冲动,我想我想给这个做一个:http://www.codeproject.com/KB/WPF/wpf_notifyicon.aspx
无论如何,我真的很想知道是否可以从XBAP应用程序获取和控制windowstates。我认为它可能不是,因为它们在PresentationHost中运行了盒装,但我对此并不十分肯定。
我想做什么:当浏览器关闭/最小化时,显示一个托盘图标。通常的托盘行为,但适用于XBAP。
另请注意,XBAP正在升级为Full Trust(这是一个仅供内部使用的应用程序),可能会改变一些事情。
以前有人试过这个吗?
干杯,
塞比
答案 0 :(得分:0)
如果您的XBAP以完全信任的方式运行,那么您当然可以将项目添加到通知区域。如果浏览器已关闭,则会显示通知图标已删除。
您可能需要创建一个隐藏窗口来接收消息,否则您只需使用与常规WPF应用程序相同的技术。
但是,听起来你可能最好使用Clickonce application。