Xaml uwp亚克力色调黑色呈现深灰色
在我的uwp应用程序中,我尝试使用丙烯酸刷子,我制作了一个自定义刷子,因为默认刷子不适合我。但若你们注意到这里,我附上了来自微软文档的图片,右边是我的应用程序窗口,在相同的背景下显示完全不同的亚克力 代码Xaml uwp亚克力色调黑色呈现深灰色,xaml,uwp,fluent-design,acrylic-material,Xaml,Uwp,Fluent Design,Acrylic Material,在我的uwp应用程序中,我尝试使用丙烯酸刷子,我制作了一个自定义刷子,因为默认刷子不适合我。但若你们注意到这里,我附上了来自微软文档的图片,右边是我的应用程序窗口,在相同的背景下显示完全不同的亚克力 代码 <AcrylicBrush x:Key="AppBackgroundAcrylicBrush" BackgroundSource="HostB
<AcrylicBrush
x:Key="AppBackgroundAcrylicBrush"
BackgroundSource="HostBackdrop"
FallbackColor="Black"
TintColor="Black"
TintLuminosityOpacity="0.1"
TintOpacity="1" />
<AcrylicBrush
x:Key="AppBackgroundAcrylicBrush"
BackgroundSource="HostBackdrop"
FallbackColor="Black"
TintColor="Black"
TintLuminosityOpacity="0.9"
TintOpacity="1" />
代码
<AcrylicBrush
x:Key="AppBackgroundAcrylicBrush"
BackgroundSource="HostBackdrop"
FallbackColor="Black"
TintColor="Black"
TintLuminosityOpacity="0.1"
TintOpacity="1" />
<AcrylicBrush
x:Key="AppBackgroundAcrylicBrush"
BackgroundSource="HostBackdrop"
FallbackColor="Black"
TintColor="Black"
TintLuminosityOpacity="0.9"
TintOpacity="1" />
基本上,我希望它看起来像微软文档中左侧显示的图像,亮度为10%,不透明度为100%
更新
<AcrylicBrush
x:Key="AppBackgroundAcrylicBrush"
BackgroundSource="HostBackdrop"
FallbackColor="Black"
TintColor="Black"
TintLuminosityOpacity="0.1"
TintOpacity="1" />
<AcrylicBrush
x:Key="AppBackgroundAcrylicBrush"
BackgroundSource="HostBackdrop"
FallbackColor="Black"
TintColor="Black"
TintLuminosityOpacity="0.9"
TintOpacity="1" />
根据测试,TintLuminityCapacity
0.9和TintOpacity 1.0可以呈现您提到的墨黑色AcrylicBrush
。但这与文件不符。而丙烯刷
看起来是深灰色的。真奇怪,我要向相关团队汇报。当前,请尝试使用以下替换
<AcrylicBrush
x:Key="CustomAcrylicBrush"
BackgroundSource="Backdrop"
FallbackColor="Black"
TintColor="Black"
TintLuminosityOpacity="1.0"
TintOpacity="1"
/>
不确定测试使用的是哪个参考,但正如我在上面发布的第二个屏幕截图中看到的,它的亮度为0.9,不透明度为1,但仍然是灰色的,当我将亮度设为1.0时,它就不再透明,变成不透明的深灰色。与白色相同,我不能使用相同的值实现光中的纯白主题。颜色为白色。当你说文档截图几乎没有色差时,这是否意味着我在现实中无法实现这些颜色?这种行为非常奇怪,我会报告它,谢谢你的反馈。谢谢你向正确的团队报告,我在哪里可以跟踪这方面的进展?