블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Category

Recent Post

Recent Comment

Archive

2009. 11. 27. 09:58 .Net Project/SilverLight 3.0
반응형
  RadialGradientBrush
 - 하나의 원형의 그라데이션 축을 따라 서로 혼합되는 여러가지 색으로 영역을 그릴 수 있다.
 - 실버라이트에서는 방사형 그라데이션 브러시를 위해 RadialGradientBrush 클래스 제공 
 - LinearRadialGradientBrush의 Gradient 프로퍼티로 그라데이션 시작 초점과 Center프로퍼티로 
    그라데이션 바깥쪽 원의 중심점을 설정
 - 그라데이션 축에 그라데이션의 색과 해당 위치를 설정  


  RadialGradientBrush.Xaml

<UserControl x:Class="RiaSolidColorBrush.FrmRadiaGradientBrush"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

    mc:Ignorable="d"

    d:DesignHeight="300" d:DesignWidth="400">

   

    <Grid x:Name="LayoutRoot" Background="White">

        <Rectangle Width="200" Height="200">

            <Rectangle.Fill>

                <RadialGradientBrush
                   GradientOrigin
="0.5,0.5"
                   Center="0.5,0.5" RadiusX="0.5" RadiusY="0.5">

                    <GradientStop Color="Green" Offset="0.0"></GradientStop>

                    <GradientStop Color="Yellow" Offset="0.3"></GradientStop>

                    <GradientStop Color="Blue" Offset="0.75"></GradientStop>

                    <GradientStop Color="Red" Offset="0.5"></GradientStop>

                </RadialGradientBrush>

            </Rectangle.Fill>

           

        </Rectangle>

    </Grid>

</UserControl> 

 <RadialGradientBrush GradientOrigin="0.5,0.5"

                                     Center="0.5,0.5"

                                     RadiusX="0.5"

                                     RadiusY="0.5"

                                     SpreadMethod="Repeat"> 




반응형
posted by Magic_kit