ListBoxをListBoxItemでストレッチしたいと思います。 ListBox自体をストレッチすることは問題ではありません。問題は、リストボックスの空き領域を使用するようにListBoxItemに指示することです。UWP内のStrech ListBoxとListBoxItems
<Page.Content>
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" Height="200">
<ListBox VerticalContentAlignment="Stretch" VerticalAlignment="Stretch" Background="Green" ItemsSource="{x:Bind Path=ChessFieldList}" >
<ListBox.ItemTemplate>
<DataTemplate >
<StackPanel HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Background="Yellow" BorderBrush="Red" BorderThickness="3" >
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
</Page.Content>
以下のイメージは、上記と予想される結果を示しています。
どのように私は期待される結果を達成することができますか?
[編集]他と私の意見では、正しい解決策:Set Width and Height of ItemsControl Children
[Strech ListBox/ItemsControl in UWPの可能な複製](0120-338-501) – AVK
リストボックスのストレッチに関することはありません - これはストリートリストボックスアイテムに関するものです – Briefkasten