альтернативы док-панели - PullRequest
2 голосов
/ 12 мая 2011

Я прочитал, что у меня не может быть моей прокрутки док-панели, поэтому я ищу альтернативы

Я хочу иметь много элементов управления ползунком (неизвестное число) слева направо на панели, которая можетпрокрутите, чтобы я мог просматривать все ползунки.Я пытался с док-панели, но, конечно, это не сработало.Что я могу сделать, чтобы заставить работать док-панель или чем заменить док-панель (замена должна была бы поддержать детей)?

Спасибо!

РЕДАКТИРОВАТЬ: http://i.stack.imgur.com/J5a4u.png

вот идея, но она должна прокручиваться горизонтально

Дэвид Брунелле Работает, но это не совсем то, что я хочу.Мне бы хотелось, чтобы полоса прокрутки находилась вверху элемента управления и не была прикреплена к нижней части окна.

Ответы [ 2 ]

2 голосов
/ 12 мая 2011

Я не уверен, что понимаю, но вы можете использовать панель в ScrollViewer

Примерно так:

<ScrollViewer VerticalScrollBarVisibility="Auto">

      <StackPanel  Margin="2,2,2,2">
      ...
      </StackPanel>
</ScrollViewer>

Это позволит вертикальную прокрутку. Вы можете сделать то же самое для горизонтальной прокрутки. Я не знаю, будет ли это работать с панелью стыковки, но я знаю, что это работает с панелью стека.

Надеюсь, это поможет.

0 голосов
/ 12 мая 2011

Я бы использовал ListBox, поскольку он будет обрабатывать часть прокрутки для вас, тогда вы можете установить ItemTemplate (если хотите) и использовать привязку данных (используя ObservableCollection или DataView

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