zoukankan      html  css  js  c++  java
  • vs2010 学习Silverlight学习笔记(22):Brush填充

    概要:

           学习五种填充方式:

    SolidColorBrush、 LinearGradientBrush、RadialGradientBrush、ImageBrush、VideoBrush

    内容:

           SolidColorBrush:

    <Rectangle StrokeThickness="3" Stroke="Red"Width="100" Height="100"

                       Canvas.Left="10"Canvas.Top="10">

               <Rectangle.Fill>

                    <SolidColorBrushColor="Orange"Opacity="0.5">

                    </SolidColorBrush>

               </Rectangle.Fill>

           </Rectangle>

           LinearGradientBrush:

                  <RectangleStrokeThickness="3" Stroke="Red" Width="100"Height="100"

                       Canvas.Left="10"Canvas.Top="10">

               <Rectangle.Fill>

                    <SolidColorBrushColor="Orange"Opacity="0.5">

                    </SolidColorBrush>

               </Rectangle.Fill>

           </Rectangle>

           RadiaGradientBrush:

                  <RectangleStroke="red" StrokeThickness="3" Width="100"Height="100"

                       Canvas.Left="10"Canvas.Top="150">

               <Rectangle.Fill>

                    <RadialGradientBrushGradientOrigin="0.5,0.5" Center="0.5,0.5"

                                         RadiusX="0.5"RadiusY="0.5">

                        <GradientStopColor="#FBFE03" Offset="0.0"></GradientStop>

                        <GradientStopColor="#41F702"Offset="0.25"></GradientStop>

                        <GradientStopColor="#FF0000" Offset="0.75"></GradientStop>

                        <GradientStopColor="#0066FF" Offset="1.0"></GradientStop>

                    </RadialGradientBrush>

               </Rectangle.Fill>

           </Rectangle>

           ImageBrush:

                  <RectangleStroke="Black" StrokeThickness="3" Width="100"Height="100"

                       Canvas.Left="150"Canvas.Top="150">

               <Rectangle.Fill>

                    <ImageBrushImageSource="/SLDemo27Brush;component/LiveSearch.png"></ImageBrush>

               </Rectangle.Fill>

           </Rectangle>

    总结:

           常用到的会有:SolidColorBrush,LinearGradientBrush,ImageBrush

  • 相关阅读:
    javascript学习6
    javascript学习5
    javascript学习4
    javaccript学习3
    javaccript学习2
    javaccript学习1
    C++ 线性表实现
    深入解析策略模式(转)
    CentOS7安装MySQL
    万能媒体播放器 PotPlayer
  • 原文地址:https://www.cnblogs.com/yaoge/p/1822615.html
Copyright © 2011-2022 走看看