Czy mój selektor stylu WPF może używać szablonu TemplateBinding?

Próbuję zrobić coś takiego ...

<Style
    x:Key="MyBorderStyle"
    TargetType="Border">
    <Setter
        Property="BorderBrush"
        Value="{StaticResource MyBorderBrush}" />
    <Setter
        Property="Background"
        Value="{StaticResource MyBackgroundBrush}" />
    <Setter
        Property="Padding"
        Value="{TemplateBinding Padding}" />
</Style>

... ale mam błąd:'Padding' member is not valid because it does not have a qualifying type name.

Jak mogę podać „nazwę typu kwalifikującego się”?

Uwaga: Powodem, dla którego próbuję to zrobić, jest to, że chciałbym dołączyć tę samą granicę do szeregu podobnych ControlTemplates.

Dzięki.

EDYTOWAĆ:

Spróbowałem tego ...

<Setter
    Property="Padding"
    Value="{TemplateBinding GridViewColumnHeader.Padding}" />

... i rzeczywiście się skompilował, ale kiedy uruchomiłem aplikację, dostałemXamlParseException:

Cannot convert the value in attribute 'Value' to object of type ''.

Myślałem, że kwalifikuję sięPadding zGridViewColumnHeader (który jest szablonem ControlTemplate, z którym chcę korzystać z tego stylu) działałby, ale bez kości.

EDYCJA 2:

Cóż, zgodnie z dokumentacją dlaTemplateBinding, to mówi:

Łączy wartość właściwości w szablonie kontrolnym z wartością innej wystawionej właściwości na kontrolce szablonowej.

Brzmi to tak, jakby to, co próbuję zrobić, jest po prostu niemożliwe. Naprawdę chciałbym móc tworzyć style wielokrotnego użytku dla niektórych formantów w szablonach kontrolnych, ale przypuszczam, że powiązania szablonów nie mogą być zawarte w tych stylach.

questionAnswers(2)

yourAnswerToTheQuestion