rt 求指教 我怎么没有找到NotifyIcon类

解决方案 »

  1.   

    WPF 里面直接用NotifyIcon是用不了的,就算你用 WindowsFormsHost 来搭载
    System.Windows.Froms.NotifyIcon 也是在WPF前台出不来滴,因为NotifyIcon需要和你程序中包含其的控件句柄才能交互,而WPF 页面除了MainWindow(XBAP 去MAINWINDOW 句柄又和 WPF EXE 的不一样。)有句柄,So要直接用,是不行的。刚才小小实验了一次,做起来还是有些饶的。最终还是搞定了。
    看看是不是你要的效果?
    http://blog.csdn.net/sliphades/article/details/7871280
      

  2.   

    先添加System.Windows.Forms.dll的引用
    然后添加using System.Windows.Forms;
    最好定义一个别名比如using WinForms = System.Windows.Forms;
    之后就可以在代码里定义一个NotifyIcon了。由于没有设计器支持,你需要自己初始化NotifyIcon的属性、自行添加事件处理程序。
    最后记得在窗体关闭的时候把它Dispose掉。