WPF/.net core WPF 系統托盤支持


WPF 原生不支持系統托盤圖標,需要依靠其它方式處理。

1 使用 WinForm 的支持

WPF最小到系統托盤 - Arvin.Mei - 博客園

2 使用 wpf-notifyicon 庫

hardcodet/wpf-notifyicon: NotifyIcon (aka system tray icon or taskbar icon) for the WPF platform

里面的 Windowless Sample 項目,提供了最簡示例。

2 .net core WPF 的支持

對於 .net core WPF ,需要對 wpf-notifyicon 項目做一些改動才能使用。參見:

System Tray Icons with WPF in the .NET Core 3.0 Preview - Forty Years of Code

MV10/WPF.NotifyIcon.NetCore3: WPF-NotifyIcon library ported to .NET Core 3.0 Preview 1

里面的 Windowless Sample 項目,提供了最簡示例。


原文地址:
https://www.cnblogs.com/jasongrass/p/11778108.html

END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM