在网格布局中,以下有何区别

时间:2010-12-21 04:43:44

标签: wpf silverlight

Width="auto"
Width ="*"
Width ="100*"

2 个答案:

答案 0 :(得分:6)

Width="auto"

自动调整大小:为子元素提供他们需要的空间 - 如果是网格列,则使列与最宽的包含元素一样宽。

Width ="*"
Width = "100*"

比例尺寸或“星大小”:按比例划分可用空间。例如,为了将可用分为网格宽度的20%和80%的两列,您可以使用"20*"/"80*""2*"/"8*"甚至"*"/"4*""*"相当于"1*"

答案 1 :(得分:1)

可以将大小指定为逻辑单位的绝对量,百分比值或自动。

固定固定大小的逻辑单位(1/96英寸)

自动占用控件所需的空间

明星(*)占用尽可能多的空间,按百分比划分所有星级列。星号大小就像百分比,但所有星列的总和不一定是100%。请记住,如果网格大小是根据其内容计算的,则星号大小不起作用。

                                                                         

了解更多

http://www.wpftutorial.net/GridLayout.html