在UWP的半透明背景

时间:2017-07-31 06:16:08

标签: xaml windows-phone-8 uwp background-color uwp-xaml

我想在列表框中使用半透明背景 我正在使用Background="{StaticResource PhoneSemitransparentBrush}" 在Windows Phone 8应用程序中。 但是这种半透明刷子在UWP中是不可用的,UWP中相同半透明背景的任何替代刷子都可用?

2 个答案:

答案 0 :(得分:2)

方法1:

为背景颜色设置Opacity

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

方法2:

通过将Alpha通道设置为背景颜色

<ListView Background="#7FFF0000"/>

您可以在“属性”面板中选择“颜色与Alpha通道”

属性面板&gt;画笔&gt;背景&gt; <纯色画笔>您可以通过设置A来设置透明度。

答案 1 :(得分:1)

你可以获得的壁橱可能来自SystemAltMediumColor使用{{1}},其中alpha通道为60%,其中手机刷的占66.7%。