Dans ma demande, je voudrais créer une ligne de fading qui a GradientStop
s avec des couleurs du système, je suis en train de le faire comme ceci:Fixer les couleurs du système à LinearGradientBrush
<UserControl.Resources>
<Style x:Key="Divider" TargetType="Rectangle">
<Setter Property="Height" Value="2" />
<Setter Property="Fill">
<Setter.Value>
<LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
<GradientStop Color="{StaticResource PhoneChromeBrush}" Offset="0.0" />
<GradientStop Color="{StaticResource PhoneInverseBackgroundBrush}" Offset="1.0" />
</LinearGradientBrush>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
Mais lorsque je tente de projet de compilation je reçois l'erreur suivante:
A first chance exception of type 'System.Windows.Markup.XamlParseException' occurred in System.Windows.ni.dll
An exception of type 'System.Windows.Markup.XamlParseException' occurred in System.Windows.ni.dll but was not handled in user code
Que dois-je faire pour résoudre ce problème?
'' PhoneChromeBrush' et PhoneInverseBackgroundBrush' sont prédéfinies dans l'application de WP8 et ils ne sont pas dégradés mais pinceaux de couleur unie. – Anton