wpf 控件 背景颜色渐变实现3d效果

<WrapPanel Width="700" Height="200" Margin="46,26,46,194">
            <Grid x:Name="label1">
                <Label  Height="30" Width="700">
                    <Label.Background>
                    <!-- StartPoint="0.5, 0" EndPoint="0.5, 1" 实现垂直渐变 -->
                        <LinearGradientBrush StartPoint="0.5, 0" EndPoint="0.5, 1">
                            <GradientStop Offset="0" Color="#fb1c1c"/>
                            <GradientStop Offset="0.5" Color="#e90c0c"/>
                            <GradientStop Offset="1" Color="#d20202"/>
                        </LinearGradientBrush>
                    </Label.Background>
                </Label>
            </Grid>
            <Grid x:Name="label2">
                <Label Width="700" Height="50">
                    <Label.Background>
                        <LinearGradientBrush>
                            <GradientStop Color="#fd1313"/>
                        </LinearGradientBrush>
                    </Label.Background>
                </Label>
            </Grid>
</WrapPanel>

效果图如下:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_34248512/article/details/80336272