通过研究任务栏的DesktopWindowXamlSource(Shell_TrayWnd)的结构,我找到了一种将颜色更改为完全透明的方法。
DekstopWindowXaml源结构:
我很好奇是否可以通过编写一些 C# 代码以某种方式将 DesktopWindowXamlSource 中的 BackgroundFill 更改为 Windows.UI.Xaml.Media.Brush 并设置透明值。
我在其他论坛上得到了这个问题的答案,InitializeXamlDiagnosticsEx。
此类解决方案用于RainbowTaskbar存储库