2016-04-21 6 views
1

Мне нужен Ellipse с линейным градиентом снизу (розовый) вверх (красный).Линейный градиент снизу вверх

<Ellipse Width="200" Height="200">  
    <Ellipse.Fill> 

     <LinearGradientBrush StartPoint="0,1" EndPoint="1,0" > 

      <GradientStop Color="Pink" Offset="0" /> 

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

     </LinearGradientBrush> 

    </Ellipse.Fill>  
</Ellipse> 

Приведенный выше код показывает градиент слева направо.

Мне нужно, чтобы градиент перемещался от середины до середины.

Я попытался изменить начальную и конечную точку без успеха. Есть ли другое свойство, которое можно использовать?

Он должен быть линейным градиентом на эллипсе. Здесь я не могу использовать радиальный градиент.

+0

который необходим один, а именно: 'снизу top' (в названии Q) ИЛИ 'от середины до середины середины (в тексте Q)? – ASh

ответ

3

градиент от нижней части до верхней (вертикальной)

<LinearGradientBrush StartPoint="0,1" EndPoint="0,0"> 

градиент от левого центра к началу средней

<LinearGradientBrush StartPoint="0,0.5" EndPoint="0.5,0">