如何使用 C# 在 Winforms 中制作自定义 Toast 窗口通知

Mah*_*ahi 6 c# notifications toast winforms

我试图在计时器用完给定时间后显示 toast 通知,用户可以通过单击该通知 UI 的任何位置来关闭它。我可以通过使用默认通知控件来完成此操作,但我想使用基于通知类型的自定义图标和声音。使用默认通知控件在 Windows 10 中工作正常,但 Windows 7 通知看起来不太好。所以我需要一个通用的实现,以便所有 Windows 操作系统(7、\xc2\xa08、\xc2\xa010)正确显示它。

\n\n

这是一个屏幕截图,以便更好地理解。

\n\n

示例通知

\n