Я создал простой пример вложенных шаблонных элементов управления, которые работали без проблем. Таким образом, простой ответ - да, вложенные шаблонные элементы управления работают правильно. Я до сих пор не определил, почему мой настоящий код не работает, но я уверен, что это ошибка пользователя. Хотя UserControl проще, по крайней мере для меня, оба этих шаблонных элемента управления содержат разметку <ContentPresenter>
, и я не знаю, как это сделать в UserControl.
Но это другой вопрос.