0

我从 SDK 0.9.7 迁移到 SDK 0.9.8#2556 以实现“最新”。rowHeightJewel Datagrid 上的属性似乎不再可用。我没有找到如何设置默认行高。(我希望我的所有行都具有 64 像素的高度)。

我是否需要珠子或添加 itemrenderer 来设置高度?

任何帮助将不胜感激

问候

4

1 回答 1

1

我们从 PresentationModels 中可用的 TLC 组件中删除了 API,以避免重复 API 并增加额外的大小。

这是 Tour De Jewel 中使用 DataGridPresentationModel 中的 rowHeigh 的示例:

<j:DataGrid localId="dg4" height="205"
    change="dataGridChange(event.target as DataGrid, lb4)"
    dataProvider="{productModel.productList}">
    <j:columns>
        <j:DataGridColumn label="Images" dataField="image" columnWidth="100" 
                        itemRenderer="itemRenderers.ImageDataGridItemRenderer"/>
        <j:DataGridColumn label="Title" dataField="title" columnWidth="140"/>
        <j:DataGridColumn label="Sales" dataField="sales" columnWidth="80" align="right"/>
    </j:columns>
    <j:beads>
        <j:DataGridPresentationModel rowHeight="54"/>
    </j:beads>
</j:DataGrid>
于 2020-12-10T14:12:16.997 回答