网站首页 > 技术文章 正文
在上文中,我们已经介绍如何合并单元格,本文就在上文的基础上介绍如何更改合并单元格的样式。对于单元格的样式,我们之前介绍过通过itemFormatter就可以设置,合并单元格的样式,也可以通过它来设置。用户需要通过getMergeRange方法判断是否是合并单元格,然后对于合并单元格修改样式。
样式中比如,文字居中。文字水平的位置通过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%)' }); } } }
PS: 关于ComponentOne,这些产品你可以关注>>
葡萄城经典UI产品新年大促,惊喜折扣礼品送不停!
本站文章除注明转载外,均为本站原创或翻译
- 上一篇: Python交互仪表盘工具:Panel 进阶学习路线图
- 下一篇: DotNet 入门:(一)环境安装
猜你喜欢
- 2025-05-21 使用C#构建一个同时问多个LLM并总结的小工具
- 2025-05-21 WPF写一个导航栏
- 2025-05-21 DevExpress使用教程:GridView经验小结
- 2025-05-21 WPF 实现描点导航
- 2025-05-21 DotNet 入门:(一)环境安装
- 2025-05-21 Python交互仪表盘工具:Panel 进阶学习路线图
- 2025-05-21 UE5之UMG基础第1篇:统一网格面板
- 2025-05-21 Wijmo5 Flexgrid基础教程:自定义编辑器
- 最近发表
- 标签列表
-
- axure 注册码 (25)
- exploit db (21)
- mutex_lock (30)
- oracleclient (27)
- think in java (14)
- javascript权威指南 (19)
- nfs (25)
- componentart (17)
- yii框架 (14)
- springbatch (28)
- oracle数据库备份 (25)
- iptables (21)
- 自动化单元测试 (18)
- python编写软件 (14)
- dir (26)
- connectionstring属性尚未初始化 (23)
- output (32)
- panel滚动条 (28)
- centos 5 4 (23)
- sql学习 (33)
- dfn (14)
- http error 503 (21)
- pop3服务器 (18)
- 图表组件 (17)
- android退出应用 (21)