В XAML у меня есть ScrollView и ListView внутри.
<ScrollViewer Margin="0, 0, 0, 2" HorizontalScrollBarVisibility="Visible"> <ListView BorderBrush="Red" BorderThickness="3" Name="listAnswers"> ... />
Итак, когда я удаляю тег HorizontalScrollBarVisibility, моя граница неподвижна при прокрутке, но если я установил HorizontalScrollBarVisibility на «Авто» или «Видимый» вертикальная красная граница перемещается и исчезает.
Как включить полосу прокрутки и установить ее неподвижную границу?
Изображения:
альтернативный текст http://www.freeimagehosting.net/uploads/f2446d54ab.jpg
альтернативный текст http://www.freeimagehosting.net/uploads/a5bfe72b5e.jpg
Вы можете использовать отступы вместо границы:
<ScrollViewer Margin="0, 0, 0, 2" HorizontalScrollBarVisibility="Visible" Padding="3" Background="Red"> <ListView Name="listAnswers" MinWidth="300"/> </ScrollViewer>