我想使用丙烯酸刷子绘制堆栈面板表面。
<StackPanel Background="{ThemeResource SystemControlAcrylicElementBrush}"></StackPanel>
它对我有用,但是当我想更改色调颜色和不透明度时会出现问题。有以下代码可以更改它:
<ResourceDictionary.ThemeDictionaries>
<ResourceDictionary x:Key="Default">
<AcrylicBrush x:Key="MyAcrylicBrush"
BackgroundSource="HostBackdrop"
TintColor="#FFFF0000"
TintOpacity="0.8"
FallbackColor="#FF7F0000"/>
</ResourceDictionary>
我不知道我应该把它放在哪里并为此重命名画笔?
<StackPanel Background="{ThemeResource **MyAcrylicBrush**}"></StackPanel>
感谢帮助。PS 你需要 Windows Insider SDK 和系统版本 16190 或更高版本