私が作成している GridLayout には、たくさんの写真が取り込まれています。GridLayout 自体は、グリッド内の個々の画像と同様に、SizeFull() に設定されます。
写真のあるグリッドは別のグリッド内にあり、そのグリッドには相対的なサイズが設定されています。
この設定では、写真のグリッドは希望する場所にとどまり、必要なスペースに収まるように適切にサイズ変更されますが、写真は適切な正方形の比率を保持しません. 彼らは好きなように脂肪やスキニーをつぶします。ただし、元のプロポーションを維持したいので、それらのプロポーションを維持しながら、可能な限り使用可能な領域を埋めるように拡張します。
幅を 100%、または高さを 100% に設定し、もう一方を未定義のままにすると、比率が保持され、100% に設定されたものに合わせて適切に拡張されますが、ネストされたグリッドの外側にはみ出します。上部グリッド レイアウトのレイアウトのスポット。
誰でもこれを行う方法を知っていますか?