Приложение WP7: слишком большая страница - PullRequest
2 голосов
/ 02 апреля 2011

Я создал небольшое приложение WP7, которое содержит одну страницу, которая динамически заполняется содержимым.Но это выходит за пределы видимой области.Эмулятор не прокручивает страницу, когда я нажимаю-удерживаю-двигаюсь на экране.Как сделать так, чтобы он прокручивался при необходимости?

1 Ответ

2 голосов
/ 02 апреля 2011

Одним простым вариантом является удаление необходимого контента внутри ScrollViewer, например, добавив большой TextBlock следующим образом:

<ScrollViewer Name="scrollViewer" ScrollViewer.HorizontalScrollBarVisibility="Visible" >
    <TextBlock Height="30" Name="textBlock" FontSize="24"
               Text="This is a long block of text which wont fit in the available area" />
</ScrollViewer>

Очевидно, что в большинстве случаев вы захотите удалитьКонтейнерный элемент управления, такой как Grid или StackPanel в ScrollViewer и поместите туда все остальные элементы управления.

Тем не менее, мне интересно, действительно ли вы ищете какой-то стандартный WP7Элементы управления внешним видом Metro, такие как Panorama и Pivot Controls , доступные в последних инструментах разработки - перейдите по этой ссылке для получения полной информации.

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