UWP 中的半透明背景

Semi Transparent Background in UWP

我想在列表框中使用半透明背景 我正在使用 Background="{StaticResource PhoneSemitransparentBrush}" 在 windows phone 8 个应用中。 但是这个半透明画笔在 UWP 中不可用,UWP 中相同半透明背景的任何替代画笔?

你能得到的壁橱可能来自 SystemControlBackgroundAltMediumBrush,它使用 SystemAltMediumColor 的 alpha 通道为 60%,而 phone 画笔的 alpha 通道为 66.7%。

方法一:

背景色设置Opacity

<ListView>
    <ListView.Background>
        <SolidColorBrush Color="Red" Opacity="0.5"/>
    </ListView.Background>
</ListView>

方法二:

通过为您的背景颜色设置 Alpha 通道

<ListView Background="#7FFF0000"/>

您可以在属性面板中选择带 Alpha 通道的颜色

属性面板>画笔>背景>纯色画笔>在那里你可以通过设置A来设置透明度。