1
我们如何让ListView
表现正常?我试图在我的ListView
内垂直滚动,而且我最终能够垂直滚动某些内容,但ListView
不断向高度方向扩展!并且设置MaxHeight
不会执行任何操作。当ListView为VerticalAlignment =“Stretch”时,在ListView内垂直滚动
<StackPanel x:Name="ActivityLog" Margin="0, 201, 0, 0" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Visible">
<ListView x:Name="ActivityList" ItemsSource="{Binding Activities}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" BorderBrush="{x:Null}" HorizontalContentAlignment="Center" FontSize="14">
<ListView.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Message}" Background="{x:Null}" HorizontalAlignment="Stretch" Padding="5" TextAlignment="Center" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.CanContentScroll="True" />
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</ScrollViewer>
</StackPanel>
我不知所措。请帮忙。我如何才能让listview仅仅垂直滚动,而且永远不会改变高度,并且永不显示水平滚动条?
谢谢HighCore。我原本打算给StackPanel添加更多内容,但我很懒。 –