roc*_*tar 21 c# windows wpf notifyicon wpf-controls
我完成了我的应用程序,现在我希望将"最小化到系统托盘功能"中.我读了一篇很好的文章, 最小化app到系统托盘.我意识到这些都使用了Windows.Form类.
不幸的是,我使用Windows Presentation Foundation WPF参考来制作我的应用程序UI.现在我看到WPF不支持NotifyIcon.我看到CodePlex上有一个开源库,模拟NotifyIcon属性WPF Contrib我尚未使用它.
现在我正在解决问题.以下是我的问题: -
a)我不想仅为一个组件合并第三方库.
b)我可以在WPF上没有NotifyIcon的情况下进行最小化功能吗?如果是,那么有人可以给我带来什么样的优惠?
或者也许我应该将我的UI恢复为使用Windows窗体?
Mar*_*ksl 29
如果您重新考虑不愿意使用外部组件,我建议使用WPF NotifyIcon.我用过它.它很简单,效果很好.
它不仅依赖于相应的WinForms组件,而且是一个纯粹的独立控件,它利用WPF框架的几个功能来显示丰富的工具提示,弹出窗口,上下文菜单和气球消息.