Может ли мой WPF Style Setter использовать TemplateBinding?
я пытаюсь сделать что-то вроде этого ...
... но я получаю ошибку:'Padding' member is not valid because it does not have a qualifying type name.
Как мне предоставить "квалифицирующее имя типа "?
Примечание: причина, по которой яя пытаюсь это сделать, это то, что яЯ хотел бы включить одну и ту же границу в серию похожих шаблонов ControlTemplates.
Благодарю.
РЕДАКТИРОВАТЬ:
Ну, я попробовал это ...
... и он на самом деле скомпилирован, но когда я запустил приложение, я получил:XamlParseException
Cannot convert the value in attribute 'Value' to object of type ''.
Я подумалаPadding
сGridViewColumnHeader
(который является ControlTemplate, с которым я хочу использовать этот стиль) будет работать, но без кубиков.
РЕДАКТИРОВАТЬ 2:
Ну, согласно документации дляTemplateBinding
, это говорит:
Связывает значение свойства в шаблоне элемента управления со значением другого открытого свойства в шаблонном элементе управления.
Так что это звучит как то, что яЯ пытаюсь сделать это просто невозможно. Я действительно хотел бы иметь возможность создавать повторно используемые стили для определенных элементов управления в моих шаблонах элементов управления, но я думаю, что привязки шаблонов не могут быть включены в эти стили.