グリッド列にと を設定するときにAuto
、 との違いを区別できません。*
width
height
ベストアンサー1
ここではグリッドのコンテキストで話しているのですWPF
か? 私の回答では列について説明しますが、行にも同じことが当てはまります。
簡単に言うと:
-Auto
は列の内容に合わせたサイズそして
-*
はグリッドに比例したサイズ
Auto
は、列にその中の要素に必要なだけの幅が与えられることを意味します。*
サイズ指定列の幅は、、および固定幅列にスペースを割り当て、残りのスペースを分割することによって計算されますAuto
。したがって、サイズ指定列が 1 つしかない場合は*
、残りのスペースがすべてその列に割り当てられ、2 つある場合は、それぞれ半分ずつ割り当てられます。また、各スター サイズ列に割り当てられる割合を変更することもできます。
列 A のサイズが で2*
、列 B のサイズが の場合3*
、列全体のスペースは 5 つの均等なシェアに分割され、列 A はスペースの 2 つのシェアを取得し、列 B は 3 つのシェアを取得します。