Неявные стили, привязывающие контент к текстовому блоку - PullRequest
0 голосов
/ 27 марта 2019

Я пытаюсь выучить WPF / xaml, воссоздав окно в стиле metro и управляя myselft без внешней библиотеки.

То, что я испытываю, - это связывание содержимого (текста) в текстовый блок в неявном стиле. Я хочу, чтобы в заголовке формы было несколько текстовых блоков, сообщающих мне, где в приложении я нахожусь - и это должно быть распространено среди всех других форм.

Таким образом, название формы было простым, просто с помощью привязки шаблона. Но как добиться того же результата с другими значениями, которые не являются свойствами базового класса (окна).

enter image description here

Я хочу установить PAGE | SUBPAGE устанавливается динамически в каждой форме, но стиль неявно присутствует в файле .xaml и ResourceDictionary.

ТАК как установить заголовок?:

     <TextBlock x:Name="WindowTitleTextBlock" Grid.Row="0" Text="{TemplateBinding Title}" HorizontalAlignment="Left" TextTrimming="CharacterEllipsis" VerticalAlignment="Center"  Margin="8 -1 0 0"  FontSize="16"  Foreground="{TemplateBinding Foreground}"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...