XAML-дизайнер не показывает привязки ControlTemplate - PullRequest
0 голосов
/ 20 мая 2019

Я создаю свой собственный шаблон Window-ControlTemplate. Большинство привязок работают с TemplateBinding и / или RelativeSource-привязкой. Я вижу, как они работают в WPF-дизайнере во время разработки. Все они работают во время выполнения. Некоторые из них, например свойство Window.Title, я не вижу в конструкторе во время разработки. Но установка заголовка непосредственно в ControlTemplate, то есть без привязки, работает.


MyWindowStyle:

<ControlTemplate TargetType="{x:Type local:MyWindow}">
   ...
   <TextBlock x:Name="Title"
              Text="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Title}"/>

Реализация MainWindow:

<wpf:MyWindow x:Class="XXX.View.MainWindow"
              ...
              Style="{StaticResource MyWindowStyle}"
              Title="{Binding Title}"/>

Что я делаю не так?

...