У меня есть элемент управления, привязанный к объекту, и все хорошо, но я хочу превратить его в шаблон элемента управления, привязанный к различным объектам аналогичного типа. Я хотел бы сделать это исключительно в xaml, если это возможно. Любые хорошие учебники, которые описывают шаги?
<TextBlock Text="{Binding Source={StaticResource BorderControl}, Path=ControlName}"/>
РЕДАКТИРОВАТЬ: с немного большим опытом, оказывается, что мне нужна возможность установить источник привязки на основе свойства элемента управления. т.е.
<TextBlock Text="{Binding Source={StaticResource {TemplateBinding Tag}}, Path=ControlName}"/>
Элемент управления существует в шаблоне ControlTemplate, но работает правильно, если я связываю его непосредственно с данными - если это имеет значение. Я не знаю, возможно ли это или это правильный подход. Любые мысли приветствуются!
EDIT:
Это тоже не работает.
<TextBlock Text="{Binding Source={TemplateBinding Tag}, Path=ControlName}"/>