WPF中Auto与*的区别
2021-07-05 07:20
阅读:389
Auto 表示自动适应显示内容的宽度, 如自动适应文本的宽度,文本有多长,控件就显示多长.
* 则表示按比例来分配宽度.
Width="3*" />
Width="7*" />
同样,行可以这样定义
Height="3*" />
Height="7*" />
这些数字可以是小数.
如果数字缺省,则默认是1.
在这个例子中, 列2的宽度是列1的1.5倍.
Width="1.5*" />
/>
Auto和*可以混合使用. 在这个例子中,后两行的宽度在前两行分配完之后,按比例获取剩余的宽度.
Width="Auto" />
Width="50.5" />
Width="69*" />
Width="31*"/>
Text="Hi" Grid.Column="0" />
评论
亲,登录后才可以留言!