C# 如何清除子控件windows phone的背景

C# 如何清除子控件windows phone的背景,c#,xaml,windows-phone-8,scrollviewer,C#,Xaml,Windows Phone 8,Scrollviewer,我有一个背景色的网格ScrollViewer是Grid的第一个子项。 ScrollViewer获取与父对象相同的背景 问题:不需要ScrollViewer的背景,有没有办法摆脱它 代码: <Grid x:Name="ContentPanel" Background="Bisque"> <ScrollViewer Height="500" Width="300" BorderBrush="Red" BorderThickness="1">

我有一个背景色的
网格
ScrollViewer
Grid
的第一个子项。
ScrollViewer
获取与父对象相同的背景

问题:不需要
ScrollViewer
的背景,有没有办法摆脱它

代码:

    <Grid x:Name="ContentPanel" Background="Bisque">
        <ScrollViewer Height="500" Width="300" BorderBrush="Red" BorderThickness="1">

        </ScrollViewer>
    </Grid>


我尝试设置ScrollViewer的
背景=透明
,但没有成功。

ScrollViewer的背景默认为透明,因此您在父(网格)背景中设置的任何颜色都是背景色


所以在你的情况下,你需要设置背景作为你需要的颜色,否则它将是透明的。父级(网格)的背景色将在其内容中显示,因为它具有透明背景

,那么问题出在哪里?您是否需要scrollviwer背景与网格中的相同背景、无背景或不同背景。请注意,ScrollViewer中没有背景。