UniformGrid
WPF プロジェクトに 2 行 3 列のオブジェクトがあり、その幅と高さが自動に設定されています (両方の配置がストレッチに設定されています)。
このグリッドには、セルのできるだけ多くを埋め、水平方向と垂直方向の中央に配置する 6つの正方形が保持されます。
親の動的サイズに基づいて正方形の長さ/幅を増減できるようにするには、何を追加する必要がありますか? IE、ウィンドウのサイズが変更されたとき。
これまでの私のxamlは次のとおりです。
<UniformGrid Rows="2" Columns="3">
<Rectangle Fill="#FFF4F4F5" Height="100" Stroke="Black" Width="100"/>
<Rectangle Fill="#FFF4F4F5" Height="100" Stroke="Black" Width="100"/>
<Rectangle Fill="#FFF4F4F5" Height="100" Stroke="Black" Width="100"/>
<Rectangle Fill="#FFF4F4F5" Height="100" Stroke="Black" Width="100"/>
<Rectangle Fill="#FFF4F4F5" Height="100" Stroke="Black" Width="100"/>
<Rectangle Fill="#FFF4F4F5" Height="100" Stroke="Black" Width="100"/>
</UniformGrid>
編集:
また、Rectangle
オブジェクトは正方形のままである必要があります。