нубский вопрос. :)
Я пытаюсь добавить Margin в заголовок через мое приложение, и мне не нужно вручную добавлять это во все мои представления, и мне нужно иметь различные HeaderText. Я знаю, что мне нужно добавить это в App.xaml, и я могу применить маржу, но я не могу получить текст для привязки.
Мой заголовок выглядит сейчас так:
<c:PanoramaItem.Header>
<TextBlock Margin="50,0,0,0" Text="messages" />
</c:PanoramaItem.Header>
Я бы хотел что-то вроде этого:
<c:PanoramaItem HeaderTemplate="{StaticResource PanaramaHeaderTemplate}" Header="messages">
и в App.xaml есть что-то вроде этого:
<DataTemplate x:Key="PanaramaHeaderTemplate">
<Grid Margin="50,0,0,0">
<TextBlock TextWrapping="Wrap" Text="{TemplateBinding Header}"/>
</Grid>
</DataTemplate>
Но сейчас я не получаю заголовок .. Я не уверен, что это правильное направление, но я ЗНАЮ, что не хочу иметь синтаксис этого элемента свойства во всех моих представлениях.
Любая помощь?
Спасибо