Table的每一行的高度由其内容决定,每一列的宽度由columnWidths属性单独控制。
属性:
columnWidths:设置每一列的宽度
defaultColumnWidth:默认的每一列宽度值,默认情况下均分
textDirection:文字方向
border:表格边框
defaultVerticalAlignment:默认垂直方向对齐方式:
textBaseline:defaultVerticalAlignment为baseline的时候,会用到这个属性
top:放置在顶部
middle:垂直居中
bottom:放置在底部
baseline:文本baseline对齐
1、设置宽度
columnWidths: {
///固定列宽度
0: FixedColumnWidth(50),
///弹性列宽度
1: FlexColumnWidth(1),
///宽度占所在容器的百分比(0-1)
2: FractionColumnWidth(0.5),
3: IntrinsicColumnWidth(flex: 0.2),
///大于容器10%宽度,但小于等于100px
4: MaxColumnWidth(FixedColumnWidth(100.0), FractionColumnWidth(0.1)),
5: MinColumnWidth(FixedColumnWidth(100.0), FractionColumnWidth(0.1)),
}