使用用户控件的WPF通知提示框

时间:2019-04-09 16:54:00

标签: wpf c#-4.0 wpf-controls

我正在使用C#在WPF应用程序中工作,WPF没有Win窗体中的NotifyIcon确实让我非常难过。我在网上看到过很多关于wpf notifyicon气球通知项目的文章。但是没有人令我满意。瞧,我有个主意,但我不知道如何执行。

创建一个高度和宽度均与notifyicon相同的wpf用户控件。 在其中放置一个边角半径为5的边框控件。在该边框控件内放置一个网格以放置文本块和图像。

然后将用户控制的位置放置在系统托盘区域。当我们从窗口中单击一个按钮时,此用户控件将显示在系统托盘上方,并且在我们单击外部区域时将其隐藏。

是否可以将用户控件[此新的“ notifyicon”]放在系统托盘区域的上方??

1 个答案:

答案 0 :(得分:0)

您可以在XAML中使用AdornerDecorater进行此操作。