当我使用渐变画笔作为背景时,我会得到条纹



我正在使用渐变画笔作为手机页面背景,但我没有得到平滑的渐变,而是在背景中获得彩色条纹。条纹宽约 16 像素。我只是在用。

    <Grid.Background>
        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
            <GradientStop Color="#FF489048" Offset="0" />
            <GradientStop Color="#FF489048" Offset="1" />
            <GradientStop Color="#FFB7DBB7" Offset="0.5" />
        </LinearGradientBrush>
    </Grid.Background>
您需要

在 WMAppManifest.xml 文件中稍作更改,该文件可在"属性"文件夹中找到。

确保您在应用标记中设置了每像素位数,如下所示:

<App BitsPerPixel="32" ... >
由于

LCD屏幕的类型,WP7手机目前使用16位系统。一个像素得到:5位代表红色,5位代表蓝色,6位代表绿色(人类看到更广泛的绿色光谱)。解决这个问题的唯一好方法是...停止使用导致"条纹"的渐变,但是,有时它可能会产生良好的用户体验。

相关内容

  • 没有找到相关文章

最新更新