Я пытаюсь использовать PivotControlPage для управления подкачкой объекта со списком
Моя текущая попытка похожа на
<controls:Pivot x:Name="quizPivot" Title="MY APPLICATION" ItemsSource="{Binding Questions}" SelectedIndex="1" >
<controls:PivotItem Header="{Binding QuestionTitle }">
<Grid>
<local:Text5Control DataContext="{Binding .}"></local:Text5Control>
</Grid>
</controls:PivotItem>
</controls:Pivot>
Я хочу, чтобы элемент управления Pivot управлял «следующими» и «предыдущими» действиями и передавал этот текущий элемент в DataContext моего пользовательского элемента управления.
Я делаю это немного неправильно, я думаю, но я устанавливаю DataContext сводного элемента управления и текущий элемент в коде позади.
это где я установил текст данных для элемента управления pivot
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
base.OnNavigatedTo(e);
quiz = new Quiz();
quiz.Questions = loadQuestions() // loads questions from file
quizPivot.DataContext = quiz;
}