2
je donne les résultats suivants Rectangle:XAML attribue au style
<Rectangle x:Name="RefractionLayer" Width="200" Margin="-10,0,-80,0" Opacity=".5" >
<Rectangle.Fill>
<RadialGradientBrush GradientOrigin="0.396,1.152">
<RadialGradientBrush.RelativeTransform>
<TransformGroup>
<ScaleTransform CenterX="0.6" CenterY="0.4" ScaleX="2" ScaleY="-1"/>
<TranslateTransform X="0.02" Y="0.01"/>
</TransformGroup>
</RadialGradientBrush.RelativeTransform>
<GradientStop Offset="1" Color="#00000000"/>
<GradientStop Offset="0.4" Color="#FFFFFFFF"/>
</RadialGradientBrush>
</Rectangle.Fill>
</Rectangle>
Ce que je suis en train de se convertir à un style que je puisse le réutiliser. Voici ce que j'ai jusqu'à présent:
<Style x:Key="RibbonRefractionRectangle" TargetType="{x:Type Rectangle}">
<Setter Property="Width" Value="200" />
<Setter Property="Margin" Value="-10,0,-80,0" />
<Setter Property="Opacity" Value=".5" />
<Setter Property="Fill" TargetName="GradientOrigin" Value="0.396,1.152">
Je n'arrive pas à comprendre comment obtenir le Fill converti.
Ben