<Page x:Class="使用线性渐变颜色填充矩形.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
WindowTitle="使用线性渐变颜色填充矩形">
<StackPanel Orientation="Horizontal">
<!--默认从左上角到右下角-->
<Rectangle Width="75" Height="75" Margin="10">
<Rectangle.Fill>
<LinearGradientBrush>
<GradientStop Color="Yellow" Offset="0.0"/>
<GradientStop Color="Orange" Offset="0.5"/>
<GradientStop Color="red" Offset="1.0"/>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<!--从左下角到右上角-->
<Rectangle Width="75" Height="75" Margin="10">
<Rectangle.Fill>
<LinearGradientBrush StartPoint="0,1" EndPoint="1,0">
<GradientStop Color="LightSkyBlue" Offset="0.0"/>
<GradientStop Color="SkyBlue" Offset="0.5"/>
<GradientStop Color="Blue" Offset="1.0"/>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<!--从上到下-->
<Rectangle Width="75" Height="75" Margin="10">
<Rectangle.Fill>
<LinearGradientBrush StartPoint="1,0" EndPoint="1,1">
<GradientStop Color="Yellow" Offset="0.0"/>
<GradientStop Color="Orange" Offset="0.5"/>
<GradientStop Color="Red" Offset="1.0"/>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<!--从左到右-->
<Rectangle Width="75" Height="75" Margin="10">
<Rectangle.Fill>
<LinearGradientBrush StartPoint="0,1" EndPoint="1,1">
<GradientStop Color="LightSkyBlue" Offset="0.0"/>
<GradientStop Color="SkyBlue" Offset="0.5"/>
<GradientStop Color="Blue" Offset="1.0"/>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
</StackPanel>
</Page>
使用线性渐变颜色填充矩形
最新推荐文章于 2021-05-22 21:19:36 发布