H.NotifyIcon.WinUI
2.0.22
See the version list below for details.
dotnet add package H.NotifyIcon.WinUI --version 2.0.22
NuGet\Install-Package H.NotifyIcon.WinUI -Version 2.0.22
<PackageReference Include="H.NotifyIcon.WinUI" Version="2.0.22" />
<PackageVersion Include="H.NotifyIcon.WinUI" Version="2.0.22" />
<PackageReference Include="H.NotifyIcon.WinUI" />
paket add H.NotifyIcon.WinUI --version 2.0.22
#r "nuget: H.NotifyIcon.WinUI, 2.0.22"
#:package H.NotifyIcon.WinUI@2.0.22
#addin nuget:?package=H.NotifyIcon.WinUI&version=2.0.22
#tool nuget:?package=H.NotifyIcon.WinUI&version=2.0.22
H.NotifyIcon
** This project is a continuation of the inactive base project to other platforms (WinUI/Uno.Skia.Wpf/Console) - ❤️ https://github.com/hardcodet/wpf-notifyicon ❤️ **
This is an implementation of a NotifyIcon (aka system tray icon or taskbar icon) for .Net Core 3.1/.Net 5/.Net 6 WPF/WinUI/Uno.Skia.WPF/Console platforms. It does not just rely on the Windows Forms NotifyIcon component, but is a purely independent control which leverages several features of the WPF/WinUI framework in order to display rich tooltips, popups, context menus, and balloon messages. It can be used directly in code or embedded in any XAML file.
Features
- Notifications
- Context menus
- ICommand support
Nuget
Install-Package H.NotifyIcon.Wpf
Install-Package H.NotifyIcon.WinUI
Install-Package H.NotifyIcon.Uno
Install-Package H.NotifyIcon.Uno.WinUI
// If you need other platforms, you can use this Core library -
// it allows you to make NotifyIcon even in a console application.
Install-Package H.NotifyIcon
Usage
<Window
xmlns:tb="http://www.hardcodet.net/taskbar" // WPF
xmlns:tb="using:H.NotifyIcon" // WinUI
>
<tb:TaskbarIcon
ToolTipText="ToolTip"
IconSource="/Images/TrayIcons/Logo.ico"
ContextMenu="{StaticResource TrayMenu}"
MenuActivation="LeftOrRightClick"
TrayPopup="{StaticResoure TrayStatusPopup}"
PopupActivation="DoubleClick"
TrayToolTip="{StaticResource TrayToolTip}"
/>
</Window>
Sample Apps
The minimum supported version of the .Net Framework is 4.5.1.
So in some cases to build the project you will need to install this -
https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net451-developer-pack-offline-installer
Contacts
- Discord: Haven#5924
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0-windows10.0.17763 is compatible. net6.0-windows was computed. net6.0-windows10.0.17763 is compatible. net7.0-windows was computed. net8.0-windows was computed. net9.0-windows was computed. net10.0-windows was computed. |
-
net5.0-windows10.0.17763
- H.NotifyIcon (>= 2.0.22)
- Microsoft.WindowsAppSDK (>= 1.0.1)
- System.Drawing.Common (>= 6.0.0)
-
net6.0-windows10.0.17763
- H.NotifyIcon (>= 2.0.22)
- Microsoft.WindowsAppSDK (>= 1.0.1)
- System.Drawing.Common (>= 6.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (19)
Showing the top 19 popular GitHub repositories that depend on H.NotifyIcon.WinUI:
| Repository | Stars |
|---|---|
|
marticliment/UniGetUI
UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers
|
|
|
Richasy/Bili.Uwp
适用于新系统UI的哔哩
|
|
|
Scighost/Starward
Game Launcher for miHoYo - 米家游戏启动器
|
|
|
Jeric-X/SyncClipboard
跨平台剪贴板同步、历史记录管理工具 / Cross-platform cipboard syncing, history management tool
|
|
|
ProtonVPN/win-app
Official ProtonVPN Windows app
|
|
|
GoldenPotato137/PotatoVN
一款Visual Novel管理软件
|
|
|
jayfunc/BetterLyrics
An elegant and deeply customizable lyrics & player app, built with WinUI3/Win2D | 一款优雅且高度自定义的歌词/播放器应用,基于 WinUI3/Win2D 构建
|
|
|
ClementGre/ThreeFingerDragOnWindows
Enables macOS-style three-finger dragging functionality on Windows Precision touchpads.
|
|
|
cnbluefire/HotLyric
热词,为 HyPlayer 和 LyricEase 提供桌面歌词支持。https://www.microsoft.com/store/productId/9MXFFHVQVBV9
|
|
|
Richasy/FantasyCopilot
A new-age AI desktop tool
|
|
|
Richasy/Rodel.Agent
支持主流在线 AI 服务的应用
|
|
|
SaboZhang/EasyTidy
EasyTidy A simple file auto-classification tool makes it easy to create automatic workflows with files. / EasyTidy 一个简单的文件自动分类整理工具 轻松创建文件的自动工作流程
|
|
|
insomniachi/Totoro
A Windows 10/11 only application that is a go to for all things anime.
|
|
|
CodeCubist/FufuLauncher
A third-party launcher for Genshin Impact that supports game injection, automatic check-in, and some useful small features.
|
|
|
BestOwl/MyPhone
Connect your mobile devices (Android/iOS/WindowsPhone) to PC
|
|
|
Anthonyy232/Nagi
Rediscover your local music collection with Nagi, a music player focused on speed, simplicity, and privacy. Nagi is built with C# and WinUI 3 to offer a clean, native Fluent experience. It's beautiful, efficient, and respects your privacy.
|
|
|
kurotu/OVR-Lighthouse-Manager
Automated power management for SteamVR base station
|
|
|
scratchfoundation/scratch-link
Device interoperability layer for Windows and MacOS
|
|
|
FalconNL93/WslToolbox
WSL Toolbox allows you to manage your WSL Distributions through an easy to use interface.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 2.4.1 | 1,316 | 12/1/2025 |
| 2.3.2 | 2,438 | 10/23/2025 |
| 2.3.1 | 1,910 | 10/6/2025 |
| 2.3.0 | 19,441 | 3/1/2025 |
| 2.2.0 | 25,636 | 12/6/2024 |
| 2.1.4 | 3,708 | 10/22/2024 |
| 2.1.3 | 3,681 | 8/18/2024 |
| 2.1.2 | 381 | 8/15/2024 |
| 2.1.0 | 3,857 | 7/10/2024 |
| 2.0.131 | 10,297 | 5/1/2024 |
| 2.0.129 | 331 | 4/26/2024 |
| 2.0.128 | 301 | 4/25/2024 |
| 2.0.124 | 8,726 | 1/3/2024 |
| 2.0.123 | 2,590 | 12/2/2023 |
| 2.0.122 | 255 | 11/30/2023 |
| 2.0.118 | 6,912 | 9/20/2023 |
| 2.0.117 | 423 | 9/13/2023 |
| 2.0.116 | 504 | 9/7/2023 |
| 2.0.115 | 3,540 | 8/2/2023 |
| 2.0.114 | 406 | 8/1/2023 |
| 2.0.113 | 309 | 8/1/2023 |
| 2.0.112 | 380 | 7/26/2023 |
| 2.0.111 | 300 | 7/26/2023 |
| 2.0.110 | 424 | 7/26/2023 |
| 2.0.108 | 4,257 | 4/5/2023 |
| 2.0.106 | 381 | 4/5/2023 |
| 2.0.105 | 441 | 4/1/2023 |
| 2.0.104 | 447 | 3/28/2023 |
| 2.0.103 | 994 | 3/28/2023 |
| 2.0.99 | 1,145 | 3/13/2023 |
| 2.0.98 | 404 | 3/13/2023 |
| 2.0.97 | 449 | 3/13/2023 |
| 2.0.95 | 389 | 3/12/2023 |
| 2.0.94 | 472 | 3/9/2023 |
| 2.0.93 | 589 | 3/5/2023 |
| 2.0.86 | 961 | 2/3/2023 |
| 2.0.84 | 472 | 2/2/2023 |
| 2.0.77 | 1,164 | 1/12/2023 |
| 2.0.76 | 1,458 | 1/10/2023 |
| 2.0.75 | 560 | 1/5/2023 |
| 2.0.74 | 2,703 | 11/8/2022 |
| 2.0.73 | 874 | 10/13/2022 |
| 2.0.72 | 595 | 10/13/2022 |
| 2.0.68 | 638 | 10/4/2022 |
| 2.0.67 | 787 | 9/22/2022 |
| 2.0.66 | 603 | 9/16/2022 |
| 2.0.64 | 783 | 8/23/2022 |
| 2.0.63 | 684 | 8/17/2022 |
| 2.0.60 | 712 | 8/10/2022 |
| 2.0.59 | 739 | 8/1/2022 |
| 2.0.58 | 615 | 7/26/2022 |
| 2.0.57 | 650 | 7/21/2022 |
| 2.0.56 | 646 | 7/17/2022 |
| 2.0.55 | 643 | 7/15/2022 |
| 2.0.54 | 643 | 7/15/2022 |
| 2.0.53 | 1,644 | 6/24/2022 |
| 2.0.52 | 645 | 6/24/2022 |
| 2.0.51 | 637 | 6/23/2022 |
| 2.0.50 | 962 | 5/24/2022 |
| 2.0.49 | 645 | 5/24/2022 |
| 2.0.48 | 875 | 4/27/2022 |
| 2.0.46 | 695 | 4/24/2022 |
| 2.0.45 | 638 | 4/24/2022 |
| 2.0.44 | 681 | 4/22/2022 |
| 2.0.43 | 638 | 4/22/2022 |
| 2.0.41 | 658 | 4/22/2022 |
| 2.0.39 | 673 | 4/19/2022 |
| 2.0.38 | 630 | 4/19/2022 |
| 2.0.37 | 667 | 4/17/2022 |
| 2.0.36 | 645 | 4/17/2022 |
| 2.0.35 | 612 | 4/17/2022 |
| 2.0.34 | 687 | 4/17/2022 |
| 2.0.33 | 642 | 4/17/2022 |
| 2.0.31 | 649 | 4/16/2022 |
| 2.0.30 | 658 | 4/15/2022 |
| 2.0.29 | 646 | 4/10/2022 |
| 2.0.28 | 631 | 4/10/2022 |
| 2.0.27 | 653 | 4/10/2022 |
| 2.0.26 | 645 | 4/10/2022 |
| 2.0.25 | 664 | 4/8/2022 |
| 2.0.24 | 655 | 4/4/2022 |
| 2.0.23 | 669 | 4/3/2022 |
| 2.0.22 | 627 | 4/2/2022 |
| 2.0.21 | 623 | 4/2/2022 |
| 2.0.20 | 630 | 4/2/2022 |
| 2.0.19 | 634 | 4/2/2022 |
| 2.0.18 | 628 | 4/2/2022 |
| 2.0.17 | 706 | 4/1/2022 |
| 1.1.12 | 693 | 3/27/2022 |
| 1.1.11 | 640 | 3/26/2022 |
| 1.1.10 | 664 | 3/24/2022 |
| 1.1.9 | 679 | 2/25/2022 |
| 1.1.8 | 637 | 2/25/2022 |
| 1.1.7 | 637 | 2/25/2022 |
| 1.1.6 | 651 | 2/25/2022 |
| 1.1.5 | 736 | 2/25/2022 |
| 0.0.0-dev | 187 | 8/15/2024 |
⭐ Last 10 features:
- feat: Added nullable enable to platform libraries. 2022-04-03
- feat(WinUI): Added support for simple context menu. 2022-04-02
- feat: Added exceptions to TrayIcon. 2022-04-02
- feat: Added Nullable enable to H.NotifyIcon project. 2022-04-01
- feat: To static messages. 2022-04-01
- feat: Added TrayIcon.SetFocus(). 2022-04-01
- feat: Added new Notification API. 2022-04-01
- feat: Added ability to create multiple TrayIcon. 2022-04-01
- feat: Added return bool values to TrayIcon methods. 2022-04-01
- feat: Added Uno and Uno.WinUI support for Skia.Wpf platform. 2022-04-01
🐞 Last 10 bug fixes:
- fix: Fixes #10. 2022-04-03
- fix(apps): Fixed WPF ShowcaseWindow.xaml. 2022-04-03
- fix: Fixed ContextFlyout callback behavior. 2022-04-03
- fix: Fixed warnings in platform libraries. 2022-04-03
- fix: Fixed Core library warnings. 2022-04-03
- fix(WinUI): Fixed DataContext updating. 2022-04-02
- fix: Fixed Visibility. 2022-04-02
- fix: Fixed bug when tray icon is not created in first-time run. 2022-04-02
- fix: Fixed CI. 2022-04-02
- fix: Fixed CI build. 2022-04-02