У меня есть Pivot, ни малейшего необычного, и в левом верхнем углу отображается список, как я и ожидал:
<c:Pivot
Title="QUESTIONNAIRE"
ItemsSource="{Binding ViewModels}">
<c:Pivot.HeaderTemplate>
<DataTemplate>
<TextBlock
Text="{Binding HeaderText}" />
</DataTemplate>
</c:Pivot.HeaderTemplate>
<c:Pivot.ItemTemplate>
<DataTemplate>
<ListBox>
<ListBoxItem>
<TextBlock>ListboxItemText</TextBlock>
</ListBoxItem>
</ListBox>
</DataTemplate>
</c:Pivot.ItemTemplate>
</c:Pivot>
</Grid>
, но когда я разделил это наиспользуйте DataTemplate в Application.Resources, список располагается по центру, по вертикали и по горизонтали.Как мне вернуть его в верхний левый угол?
<DataTemplate x:Name="datatemplateSample">
<ListBox
ItemContainerStyle="{StaticResource styleSelect}"
SelectedIndex="{Binding Value}">
<ListBoxItem>
<TextBlock>ListboxItemText</TextBlock>
</ListBoxItem>
</ListBox>
</DataTemplate>
<c:Pivot
Title="QUESTIONNAIRE"
ItemsSource="{Binding ViewModels}">
<c:Pivot.HeaderTemplate>
<DataTemplate>
<TextBlock
Text="{Binding HeaderText}" />
</DataTemplate>
</c:Pivot.HeaderTemplate>
<c:Pivot.ItemTemplate>
<app:PivotDataTemplateSelector Content="{Binding}" />
</c:Pivot.ItemTemplate>
</c:Pivot>
</Grid>
Я думаю, что я упускаю что-то очевидное!
Спасибо
Андрей