Silverlight 4.0 在Silverlight中隐藏列表框的滚动条

Silverlight 4.0 在Silverlight中隐藏列表框的滚动条,silverlight-4.0,Silverlight 4.0,请让我知道如何隐藏滚动条,使其不显示在Silverlight中。 我不想要垂直或水平滚动条。我想把两者都藏起来。请提供帮助您可以将ScrollViewer.HorizontalScrollBarVisibility和/或ScrollViewer.VerticalScrollBarVisibility附加属性设置为“禁用”。例如,如果您有以下XAML: <ListBox Height="100" Name="listBox1" Width="100"> <ListBoxI

请让我知道如何隐藏滚动条,使其不显示在Silverlight中。
我不想要垂直或水平滚动条。我想把两者都藏起来。请提供帮助

您可以将ScrollViewer.HorizontalScrollBarVisibility和/或ScrollViewer.VerticalScrollBarVisibility附加属性设置为“禁用”。例如,如果您有以下XAML:

<ListBox Height="100" Name="listBox1" Width="100">
    <ListBoxItem>
        <Rectangle Width="200" Height="50" Fill="#FF894220" />
    </ListBoxItem>
    <ListBoxItem>
        <Rectangle Width="200" Height="50" Fill="#FFB94222" />
    </ListBoxItem>
</ListBox>

因此,您将获得滚动条,如下所示:

[不幸的是,StackOverflow在我获得更高的声誉(我正在努力建立)之前不会让我发布这些图片。你必须想象一下,或者自己尝试一下]

将ScrollViewer附加的属性添加到ListBox元素:

<ListBox Height="100" Name="listBox1" Width="100"
         ScrollViewer.HorizontalScrollBarVisibility="Disabled"
         ScrollViewer.VerticalScrollBarVisibility="Disabled">
    <ListBoxItem>
        <Rectangle Width="200" Height="50" Fill="#FF894220" />
    </ListBoxItem>
    <ListBoxItem>
        <Rectangle Width="200" Height="50" Fill="#FFB94222" />
    </ListBoxItem>
</ListBox>

结果没有滚动条

希望这有助于

克里斯