8
Czy podczas tworzenia stylu można ustawić właściwość ControlTemplate na wcześniej zdefiniowany zasób? Na przykład, gdybym miał następujące w ResourceDictionary:WPF - Użyj zasobu ControlTemplate w stylu
<ControlTemplate x:Key="MyControlTemplate" TargetType="{x:Type Button}">
...
</ControlTemplate>
A potem chciał użyć go w stylu jak ten:
<Style x:Key="MyStyle" TargetType="{x:Type Button}">
<Setter Property="Template" Value="???"/>
</Style>
to możliwe?
Ważne jest to, że szablon musi być zdefiniowana PRZED stylu. W przeciwnym razie jest to _XamlParseException: nie można znaleźć zasobu z nazwą/kluczem YourTemplateKey_ –