Зависит от того, что вы используете в качестве верхнего и нижнего колонтитула, если это простой текст, вы можете использовать шаблоны страниц по умолчанию и привязать текст к статическому ресурсу, определенному в App.Xaml, если он более сложный, чем вы могли бы создать пользовательский элемент управления, как предлагается. Вы также можете создавать анимацию и воспроизводить ее, когда отображается ваша страница.
Статический ресурс в App.Xaml как Application.Resource
:
<Application.Resources>
<sys:String x:Key="applicationTitle">Your Title!</sys:String>
</Application.Resources>
Вам также необходимо добавить это пространство имен в App.Xaml:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
Или вы также можете использовать MVVM для создания View и ViewModel для заголовка. Если вы новичок в MVVM, взгляните на Galasofts MVVM light.
GalaSoft MVVM