在XAML中,我有一个ScrollView和一个ListView。
<ScrollViewer Margin="0, 0, 0, 2" HorizontalScrollBarVisibility="Visible">
<ListView BorderBrush="Red" BorderThickness="3" Name="listAnswers">
...
/>
因此,当我删除HorizontalScrollBarVisibility标记时, 滚动时我的边框是不可移动的,但如果我设置HorizontalScrollBarVisibility “自动”或“可见”垂直红色边框移出并消失。
如何启用滚动条并将其边框设置为不可移动?
图片:
alt text http://www.freeimagehosting.net/uploads/f2446d54ab.jpg
alt text http://www.freeimagehosting.net/uploads/a5bfe72b5e.jpg
答案 0 :(得分:1)
您可以使用填充而不是边框:
<ScrollViewer Margin="0, 0, 0, 2" HorizontalScrollBarVisibility="Visible" Padding="3" Background="Red">
<ListView Name="listAnswers" MinWidth="300"/>
</ScrollViewer>