Как добавить кнопку «Загрузить еще» в конец списка? - PullRequest
6 голосов
/ 26 июня 2011

Здравствуйте. Я звоню в веб-сервис, который возвращает результаты в страницах. Эти результаты связаны со списком, в котором они затем отображаются. Я хотел бы добавить кнопку результатов "See More" в конец списка, когда они прокручиваются до конца. Любые ресурсы или предложения о том, как этого добиться, приветствуются.

1 Ответ

6 голосов
/ 26 июня 2011

Вот пример: Как добавить элемент управления в конце элементов списка ListBox .

Это упрощенная версия стандартного шаблона ListBox:

<Border CornerRadius="2" 
    BorderBrush="{TemplateBinding BorderBrush}"
    BorderThickness="{TemplateBinding BorderThickness}">
    <ScrollViewer x:Name="ScrollViewer" Padding="{TemplateBinding Padding}" Background="{TemplateBinding Background}" BorderBrush="Transparent" BorderThickness="0" TabNavigation="{TemplateBinding TabNavigation}">
        <ItemsPresenter />
    </ScrollViewer>
</Border>

Вы можете обернуть <ItemsPresenter /> с помощью StackPanel, это позволит вам размещать любой контент в прокручиваемой области до или после элементов списка.

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