Bonjour tout le monde,
je suis actuellement en train de monter une application wpf. En ressource de mon application, j'ai une couleur :
Cette ressource je l'utilise en mode DynamicResource pour créer des dégradés dans mes formulaires. J'y arrive très bien en XAML. Voilà le code que j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<Color x:key="couleur_theme" ... />
Mais maintenant, j'aimerai créer ce dégradé en Code-Behind. Pour créer un dégradé j'utilise ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <Window.Background> <LinearGradientBrush StartPoint="0,0" EndPoint="0,1"> <GradientStop="{DinamicResource couleur_theme}" Offset="1" /> <GradientStop="White" Offset="0" /> </LinearGradientBrush> </Window.Background>
Mais ma question est : comment faire pour que la première couleur utilise la ressource 'couleur_theme" en mode DynamicResource ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 New LinearGradientBrush(Colors.Red, Colors.White, new Point(0,0), new Point(0,1))
Je vous remercie pour votre aide,
Finality
Partager