回复 1楼yaochenglong的帖子
谢谢您的反馈。
您可以在itemFormatter中设置合并单元格的样式,水平位置通过style.textAlign设置,竖直居中通过css样式来设置。
代码参考:
- itemFormatter: function (panel, r, c, cell) {
- // validate CellType and if merge cell
- if (wijmo.grid.CellType.Cell == panel.cellType
- ) {
- var range = panel.grid.getMergedRange(panel, r, c);
- if (range) {
- cell.style.textAlign = 'center';
- cell.innerHTML = '<div>' + cell.innerHTML + '</div>';
- wijmo.setCss(cell.children[0], {
- position: 'relative',
- top: '50%',
- transform: 'translateY(-50%)'
- });
- }
- }
- }
复制代码 |