私はXAMLでこのコードを持っています
<Grid x:Name="LayoutRoot" Background="Transparent">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,20">
<TextBlock x:Name="ApplicationTitle" Text="Title" />
<TextBlock x:Name="PageTitle" Text="title" Margin="9,-7,0,0" />
</StackPanel>
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="22,0,12,0">
<StackPanel>
<ListBox Name="Cities"Height="Auto" Margin="4,3,0,10">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock FontSize="40" Text="{Binding Name}"></TextBlock>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</StackPanel>
</Grid>
</Grid>
ListBox にアイテムを入れると、スクロールが機能しません。異なる画面解像度をサポートする必要があるため、リストボックスの固定高さを設定したくありません。自動高さが必要です。これどうやってするの?