用typicalItem来定义Spark DataGrid的列宽

Spark DataGrid有不少新功能,其中之一就是可以用typicalItem来定义Spark DataGrid的列宽。

默认下,如果没显示指定Spark DataGrid列宽,也没指定典型项,会使用第一个数据提供程序项来设置列宽。如果在Spark DataGrid中设置了典型项,相当于为各列设定了一个宽度占位,列宽相对于各列占位字符串的长度计算。字体加大时,列宽会自动增加。MX DataGrid如果没显示指定列宽,默认下会均分列宽。字体加大时,列宽不变。

另外,如果没显示指定Spark DataGrid宽度,向右拖拉会加大整个网格宽度;反之,向右至最后一列宽度足够小时会显示一个横向滑条。

点击此处查看本实例的效果,点击此处下载本实例的源码。

因此,作为最佳实践,建议大家多用Spark DataGrid,多用典型项。

发表评论