Как указать один ресурс (SolidColorBrush) на другой

Я настроил загрузку ресурсов SolidColorBrush и LinearGradientBrush в ResourceDictionary. Я использовал их, когда переделывал несколько элементов управления для использования в нашем приложении.

Теперь у меня есть несколько других внешних кистей, которые я должен использовать для изменения нашего приложения. Они также настроены в ReseourceDictionary.

Можно ли указать мои ресурсы кисти на новые ресурсы в другом словаре, что-то вроде атрибута «BasedOn» в стилях?

Что-то вроде этого, по крайней мере концептуально:

<SolidColorBrush x:Key="MyDataGridHeaderBrush" Binding="HeaderBrushDefinedElsewhere"/>

... или это невозможно, и в этом случае мне нужно просто выполнить поиск / замену и заменить все имена моих кистей новыми именами кистей?

Заранее спасибо,

AT

28
задан H.B. 23 July 2012 в 20:55
поделиться