Как всегда показывать полосу прокрутки в списке в wp7 - PullRequest
1 голос
/ 08 марта 2012

Как всегда показывать полосу прокрутки в списке.Если я удаляю Notscrolling visualstate из Scrollviewer.Он всегда показывает полосу прокрутки только после прокрутки вниз.Я хочу показать полосу прокрутки, когда страница загружена, она должна быть видна всегда.

Пожалуйста, помогите мне

Ответы [ 2 ]

5 голосов
/ 08 марта 2012
<ListBox 
    ItemsSource="{Binding}" 
    ScrollViewer.VerticalScrollBarVisibility="Visible">
</ListBox>

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

3 голосов
/ 08 марта 2012
        <ScrollViewer HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Visible">
                <List Box ..>
                 </List Box>
       </ScrollViewer>

Дело в том, что полоса прокрутки перемещается вверх / вниз (или влево / вправо) до максимального значения ширины / высоты дочернего элемента (здесь списка). Поэтому убедитесь, что родительский элемент средства просмотра прокрутки имеет большую высоту / ширину, чем родительский элемент средства просмотра прокрутки.

По вашему вопросу: это по замыслу WP не будет отображать полосу прокрутки, пока вы не прокрутите ее. Он становится видимым после прокрутки содержимого средства просмотра прокрутки, а затем автоматически отключается. Если он отображается когда-либо (как вы хотите), это должно быть накладные расходы.

...