WPF WrapPanel/Items控件未滚动
我有一个包装面板显示项目,但我不能得到一个滚动条正常工作任何想法的什么错WPF WrapPanel/Items控件未滚动,wpf,scrollviewer,wrappanel,Wpf,Scrollviewer,Wrappanel,我有一个包装面板显示项目,但我不能得到一个滚动条正常工作任何想法的什么错 <ScrollViewer> <ItemsControl Name="itemsControl"> <ItemsControl.ItemsPanel> <ItemsPanelTemplate> <WrapPanel ItemWidth="{Bin
<ScrollViewer>
<ItemsControl Name="itemsControl">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel ItemWidth="{Binding ElementName=sizeSlider, Path=Value}"
FlowDirection="LeftToRight" Height="auto" Width="auto"
HorizontalAlignment="Left" Name="wrapPanel1"
VerticalAlignment="Top"
Margin="5"
>
</WrapPanel>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>
</ScrollViewer>
</StackPanel>
您的ScrollViewer位于StackPanel内,可根据其内容调整大小(垂直或水平方向取决于其方向)。将其直接放置在窗口、网格单元格或DockPanel中,以便滚动条显示。这是一项很好的工作。改为网格和它的罚款。谢谢这对我帮助很大。故障排除所花费的时间——需要记住的一件事是,如果WrapPanel嵌套在StackPanel 2或3层以上,它仍然会导致此问题。这就是我错过的。