ListView
を適切に動作させるにはどうすればよいでしょうか。内を垂直にスクロールしようとしていますListView
が、最終的に垂直にスクロールするものを取得できましたがListView
、高さが拡大し続けています! そして、設定MaxHeight
は何もしません。
<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>
私は途方に暮れています。助けてください。リストビューを垂直方向にのみスクロールし、高さを変えず、水平スクロールバーを表示しないようにするにはどうすればよいですか?