2016-04-21 5 views
1

J'ai besoin d'un Ellipse avec un dégradé linéaire du bas (rose) vers le haut (rouge).Dégradé linéaire de bas en haut

<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> 

Le code ci-dessus montre un dégradé de gauche à droite en haut à droite.

J'ai besoin du dégradé pour passer du milieu du milieu au milieu du haut.

J'ai essayé de changer le point de départ et d'arrivée sans succès. Y at-il une autre propriété qui peut être utilisée?

Il doit s'agir d'un dégradé linéaire sur une ellipse. Je ne peux pas utiliser un dégradé radial ici.

+0

dont l'une est nécessaire, précisément: 'de bas en top' (dans le titre Q) OU 'du milieu du milieu au milieu supérieur gauche (dans le texte Q)? – ASh

Répondre

3
gradient

de bas en haut (vertical)

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

gradient de milieu à gauche vers le haut du milieu

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