0
水平スクロールビューア内に複数のアイテム(この場合はテスト用のボタン)を表示しようとしているため、左右にスクロールできます。 これはどういうわけか、ScrollViewerを含むコントロール全体が、すべてのアイテムにフィットするように、コントロールがスクロールできるようにならず、フローティングオーバーして境界線で切り取られないようにする、コントロール全体のコントロールでは機能しません。以下...WPF ScrollViewer ItemControlを含む横方向にスクロールのクリップ/スクロールを行わない
コードを
ピクチャ内Scrollviewer
は、Scrollviewは、通常その上に行の終わりで終わるだろうれる:
例として、この画像を見ます<ScrollViewer x:Name="scroller" Grid.Column="1" CanContentScroll="True" HorizontalScrollBarVisibility="Auto" Margin="5" Foreground="{x:Null}">
<ItemsControl Margin="5,0">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<Button Width="180" Height="80" Margin="5,0"/>
<Button Width="180" Height="80" Margin="5,0"/>
...
</ItemsControl>
</ScrollViewer>
ありがとうございます!