私のListBox
私は、テキストを含むさまざまなコンテンツを表示します。テキストは長くても短くてもかまいません。でスクロールしScrollViewer
ます。コード:
<ScrollViewer MaxHeight="300" VerticalAlignment="Top" Grid.Column="1" Grid.Row="1" >
<TextBlock Style="{StaticResource TextsTextBlock}" Text="{Binding Texts}" Grid.Column="1" Grid.Row="1" />
</ScrollViewer>
また、テキストが短く、このテキストの高さが に達しない場合にも機能しMaxHeight
ますScrollViewer
。テキストが長く、高さが'sScrollViewer
より大きい場合にのみ機能させたいのですが、それ以外の場合は機能する必要はありません。ScrollViewer
MaxHeight
試したボーダー
<Border BorderBrush="Aqua" BorderThickness="2" MaxHeight="300" VerticalAlignment="Top" Grid.Column="1" Grid.Row="1">
<ScrollViewer VerticalAlignment="Top" VerticalScrollBarVisibility="Auto" >
<TextBlock Style="{StaticResource TextsTextBlock}" Text="{Binding Texts}" Grid.Column="1" Grid.Row="1" />
</ScrollViewer>
</Border>
しかし、それはまだこの境界でスクロールしています。