您的位置:首页 > 其它

使用线性渐变颜色填充矩形

2013-08-13 23:18 288 查看
<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>

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: