Получение только 3 элементов текстового блока, видимых в списке - PullRequest
0 голосов
/ 19 октября 2011

У меня есть список, который прокручивается по горизонтали, внутри него есть текстовый блок, я динамически привязываю данные к текстовому блоку, эти данные поступают с сервера, у меня есть папки, поступающие с сервера, и я отображаю только имена из этих папок в этом списке. Предположим, в начале приложения есть 10 папок. Я хочу, чтобы в списке были видны только первые три имени (эффект должен быть похож на страницу «Панорама»), а затем, когда я прокручиваю следующие три имени. должна быть видимой и которая когда-либо находится ближе к середине, эта папка должна быть раскрыта ... и какое имя будет выделено для этого имени, BG поля списка должен измениться на Зеленый.

Пожалуйста, помогите мне, я новичок в WP7

код, который я использую:

 <ListBox BorderBrush="White" Background="LightGray" ItemsSource="{Binding DisplayItem}" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Disabled" Margin="36,122,34,500" Grid.Row="2">
            <ListBox.ItemsPanel>
                <ItemsPanelTemplate>

                    <StackPanel Orientation="Horizontal">
                    </StackPanel>
                    </ItemsPanelTemplate>
            </ListBox.ItemsPanel>
            <ListBox.ItemTemplate>
                <DataTemplate>

                    <TextBlock Height="75" Width="250" FontSize="28" Foreground="Black" Text="{Binding WidgetName}" HorizontalAlignment="Center">
                    </TextBlock>
                </DataTemplate>
            </ListBox.ItemTemplate>
        </ListBox>

1 Ответ

1 голос
/ 20 октября 2011

Для получения панорамного изображения список не является вашим лучшим выбором. Примеры кода содержит пример Образец панорамы / сводной оси .

Проверьте это, я думаю, это то, что вы ищете, оно описывает метод, используемый в дополнение к образцам кодов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...