WPF Scroll View Delema - PullRequest
       21

WPF Scroll View Delema

1 голос
/ 12 октября 2010

Я создал UserControl, который содержит панель ScrollViewer, которая содержит границы данных ItemsControl. Когда я добавляю это UserControl в ячейку Grid в родительском Window, ScrollViewer расширяется, чтобы содержать все элементы в ItemsControl, а не ограничивается размерами ячейки. Из-за этого он не будет прокручивать элементы.

Ответы [ 2 ]

0 голосов
/ 28 октября 2010

Я понял это.Мой макет был немного испорчен.Каким-то образом у меня было ListBox внутри ScrollView, поэтому двое ScrollViewers испортили друг друга.

Извините;WPF очень новый для меня.Все еще чувствую это.

0 голосов
/ 12 октября 2010

Немного больше кода было бы полезно, чтобы точно увидеть, что вы делаете ...

Одна вещь, которую нужно проверить, это свойство «HorizontalScrollBarVisibility» (или «VerticalScrollBarVisibility» в зависимости от ориентации) объекта ScrollViewer, по умолчанию оно должно быть «Авто», но в вашем пользовательском элементе управления это может быть переопределено на более высоком уровне в визуальное дерево; попробуйте установить его явно:

<ScrollViewer VerticalScrollBarVisibility="Auto">
...