Finora ho questoCome utilizzare una risorsa pennello definito in XAML, da C#
<UserControl.Resource>
<LinearGradientBrush x:Key="KeyDownBrush" .....>
Ora vorrei accedere a questa risorsa definita quando si preme un tasto e sostituire gli oggetti correnti riempiono con la KeyDownBrush , in C#.
Ho provato questo.Resource.Contains ("KeyDownPress") e sono stato in grado di ottenere True restituito quindi presumo di esserci quasi ma non sono sicuro di come accedere all'oggetto e Analizzarlo correttamente a un Pennello istanza.
Qualsiasi consiglio sarebbe apprezzato.
Grazie Matt. Pensavo di essere vicino, non riuscivo a trovare un esempio per questo nella documentazione in cui stavo cercando. Per chiunque altro il C# utilizzato è simile a System.Windows.Media.LinearGraidentBrush aBrush = (System.Windows.Media.LinearGradientBrush) this.Resources ["KeyDownBrush"]; aRectangle.Fill = aBrush; –