Список данных с привязкой к Pivot - PullRequest
2 голосов
/ 26 июля 2011

У меня есть объект со списком в его свойствах, я бы хотел, чтобы каждый элемент в этом списке отображался на своей странице в сводной области.

Является ли список допустимым объектом для этого и как мне его запустить?

Должен ли я реализовать интерфейс в объекте или сделать что-то в коде сводной страницы, чтобы реализовать циклический просмотр элементов списка?

1 Ответ

0 голосов
/ 26 июля 2011

Вы можете установить ItemSource элемента управления Pivot, а затем изменить его ItemTemplate для настройки представления.

Однако я бы советовал против этого, если в списке более 7 элементов, так какявляется де-факто рекомендуемым максимумом опорных элементов.

Пример:

<controls:Pivot ItemsSource="{Binding Items}">
   <control:Pivot.HeaderrTemplate>
       <DataTemplate>
           <!-- the pivot header -->
           <TextBlock Text="{Binding HeaderProperty}" />
       </DataTemplate>
   <control:Pivot.HeaderTemplate>
   <control:Pivot.ItemTemplate>
       <DataTemplate>
           <Grid>
               <!-- your template here -->
           </Grid>
       </DataTemplate>
   <control:Pivot.ItemTemplate>
</controls>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...