私は次のグリッドを持っています:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Border Height="50" Background="Gainsboro" Grid.Row="0"/>
<Border Background="AliceBlue" Grid.Row="1">
<ListBox ScrollViewer.VerticalScrollBarVisibility="Auto" ItemsSource="asdasdfasdf3dfasdf"/>
</Border>
<Border Height="60" Background="Aquamarine" Grid.Row="3"/>
</Grid>
ListBoxのscrollviewerが有効になっていないのはなぜですか?最後の境界線がウィンドウから押し出されます。Grid.Row2の高さを*starに設定すると、うまく機能します。自動高さグリッド行にscrollviewerを備えたリストボックスを作成することは可能ですか?