2

ScrollViewer の Height を設定しましたが、スクロールしません。画像は9枚です。Wrappanel は、1 行に 2 つの画像を表示するように設定されています。しかし、これは 3 行 ( 6 つの画像) しか示していません。問題に見えるのは?

<ScrollViewer VerticalScrollBarVisibility="Auto" Horizo​​ntalScrollBarVisibility="Disabled" Height="500">

    <toolkit:WrapPanel Margin="-3,-20,12,-3" Background="White" ItemHeight="200" Orientation="Horizo​​ntal" ItemWidth="200" Height="600" Width="480" FlowDirection= "左から右">

    <Image Height="160" Name="image11" Source="/ImgBadges/Badge_1.png" Stretch="UniformToFill" Width="160" />

    <Image Height="160" Name="image12" Source="/ImgBadges/Badge_2.png" Stretch="UniformToFill" Width="160" />

    <Image Height="160" Name="image13" Source="/ImgBadges/Badge_3.png" Stretch="UniformToFill" Width="160" />

    <Image Height="160" Name="image14a" Source="/ImgBadges/Badge_3.png" Stretch="UniformToFill" Width="160" />

    <Image Height="160" Name="image15b" Source="/ImgBadges/Badge_3.png" Stretch="UniformToFill" Width="160" />

    <Image Height="160" Name="image16c" Source="/ImgBadges/Badge_3.png" Stretch="UniformToFill" Width="160" />

     <Image Height="160" Name="image17d" Source="/ImgBadges/Badge_3.png" Stretch="UniformToFill" Width="160" />

     <Image Height="160" Name="image18e" Source="/ImgBadges/Badge_3.png" Stretch="UniformToFill" Width="160" />

     <Image Height="160" Name="image19f" Source="/ImgBadges/Badge_3.png" Stretch="UniformToFill" Width="160" />

    </toolkit:ラップパネル>

</ScrollViewer>

4

1 に答える 1

4

の高さを強制的WrapPanelに 600 に設定しました。高さを にのみ設定されるように変更して、スクロール中に項目を追加するための無限のスペースを に確保できるScrollViewerようにします。WrapPanel

<ScrollViewer Height="500" ...>
    <toolkit:WrapPanel ItemHeight="200" Orientation="Horizontal" ItemWidth="200" Width="480" FlowDirection="LeftToRight">
          ...
    </toolkit:WrapPanel>
</ScrollViewer>

概要: WrapPanel から高さを削除して、より多くのアイテムを追加できるようにします。

于 2013-06-10T07:39:52.847 に答える