xamlに以下のレイアウトコードがあります
<Grid>
<StackPanel x:Name="TestStackPanel" Grid.Row="2" Orientation="Horizontal">
<ScrollViewer x:Name="TestScrollViewer" Height="300" VerticalScrollBarVisibility="Auto">
<GridView x:Name="TestGridView"
Width="940"
Background="{StaticResource ApplicationPageBackgroundThemeBrush}"
ItemTemplate="{StaticResource TestTemplate}"
ItemsPanel="{StaticResource TestItemPanelTemplate}"
ItemContainerStyle="{StaticResource TestItemStyle}"
SelectionMode="None"
HorizontalAlignment="Left"/>
</ScrollViewer>
<Button x:Name="TestButton" Content="ClickMe" VerticalAlignment="Bottom" Margin="10,5,0,0" Click="TestButton_Click"/>
</StackPanel>
</Grid>
これは 1366*768 の解像度でうまく表示されますが、解像度を 2560*1400 に変更すると期待どおりに表示されません。ViewBox を追加してグリッドをカプセル化しようとしましたが、FullScreenLandScape ビューではうまく機能しますが、アプリをスナップ ビューに変更すると、グリッドが小さなスペースに表示されます。
誰でも助けることができますか?