Comment sortir les Pinceaux de Dictionnaire des Ressources et de l'appliquer à un élément dynamicallly dans wpf?

<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:Microsoft_Windows_Themes="clr-namespace:Microsoft.Windows.Themes;assembly=PresentationFramework.Aero"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

<LinearGradientBrush x:Key="ButtonNormalBackgroundBrush" EndPoint="0.5,1" StartPoint="0.5,0">
    <GradientStop Color="#C10099FF" Offset="0"/>
    <GradientStop Color="#C16699CC" Offset="1"/>
    <GradientStop Color="#C1006699" Offset="0.49"/>
</LinearGradientBrush>
<ResourceDictionary/>

Maintenant je veux obtenir LinearGradientBrush de ResourceDictonary et de l'appliquer de manière dynamique à un bouton comme couleur d'arrière-plan dans wpf.

 BtnGetBrushes.Background = Brushes.Green;

Je veux appliquer les couleurs ci-dessus à la place de ce(les Pinceaux.En vert). que dois-je faire pour cela ?

OriginalL'auteur Chandru A | 2012-08-28