我正在开发一个针对 Windows 10(也许是 11)的应用程序。我的第一选择是WinUI 3。但我意识到有些东西还没有完全实现,有些控件还不稳定(例如datagrid)。
所以我尝试了UWP和WinUI 2.6。我遇到的问题是系统托盘。我找到了这个link,它看起来效果很好。我设法在关闭时最小化窗口,但无法隐藏任务栏中的应用程序。
回答您的问题:
WinUI 是最接近的,尽管它仅适用于 Windows 11 和 10。
一个不错的选择是Uno Platform:https://platform.uno/blog/winui-on-windows7-via-unoplatform/
毕竟是 WebAssembly,但也很难抱怨。
您可以将 WPF 与现代 UI 控件库一起使用,例如 https://wpfui.lepo.co/