我正在使用C#在WPF应用程序中工作,WPF没有Win窗体中的NotifyIcon确实让我非常难过。我在网上看到过很多关于wpf notifyicon气球通知项目的文章。但是没有人令我满意。瞧,我有个主意,但我不知道如何执行。
创建一个高度和宽度均与notifyicon相同的wpf用户控件。 在其中放置一个边角半径为5的边框控件。在该边框控件内放置一个网格以放置文本块和图像。
然后将用户控制的位置放置在系统托盘区域。当我们从窗口中单击一个按钮时,此用户控件将显示在系统托盘上方,并且在我们单击外部区域时将其隐藏。
是否可以将用户控件[此新的“ notifyicon”]放在系统托盘区域的上方??
答案 0 :(得分:0)
您可以在XAML中使用AdornerDecorater进行此操作。