Как прокрутить ItemsControl по вертикали внутри окна просмотра? - PullRequest
0 голосов
/ 20 июля 2011

Как разрешить ItemsControl прокручивать вертикально, если он находится в окне просмотра?

<Viewbox>
    <ItemsControl ItemsSource="..." />
</Viewbox>

Мне нужно, чтобы Viewbox масштабировал все содержимое моего ItemsControl по горизонтали до ширины телефона (Viewbox делает это отлично, он масштабирует содержимое таким образом, что самый широкий ряд ItemsControl занимает ровно ширину, равную ширина телефона). Но теперь я почему-то не могу прокрутить список по вертикали, я пробовал ScrollViewer, полосы прокрутки Viewbox, полосы прокрутки ItemsControl - ничего не работает.

1 Ответ

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

A ViewBox измеряет его содержимое, а затем преобразует его так, чтобы оно идеально вписывалось в доступное пространство.Это устранит необходимость в полосах прокрутки!

Учитывая, что телефоны имеют фиксированный размер экрана, ViewBox часто является избыточным.Почему бы просто не установить явный размер?

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