找回密码
 立即注册

QQ登录

只需一步,快速开始

啷个里个啷
注册会员   /  发表于:2022-10-25 11:02  /   查看:3031  /  回复:5
1金币
本帖最后由 啷个里个啷 于 2022-10-25 11:05 编辑

怎们能重置sheet表格,把通过代码指定单元格设置的字体和底色重置掉,便于我第二次重新设置

类似于清楚合并单元格那样ClearSpanCells()的方法有吗

最佳答案

查看完整内容

这个没有办法通过代码恢复,保存然后重新加载xml并不会去除表格样式 不过你提到了设计器设计好的初始状态,如果你是把初始状态的已经保存了xml,那么重新加载这个文件就行。

5 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-25 11:02:41
来自 4#
这个没有办法通过代码恢复,保存然后重新加载xml并不会去除表格样式

不过你提到了设计器设计好的初始状态,如果你是把初始状态的已经保存了xml,那么重新加载这个文件就行。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-25 12:31:04
2#
没有清除的办法,只能重新设置

spdSpread.ActiveSheet.Cells[0,0,10,10].BackColor = Color.White;
回复 使用道具 举报
啷个里个啷
注册会员   /  发表于:2022-10-25 13:39:24
3#
Richard.Ma 发表于 2022-10-25 12:31
没有清除的办法,只能重新设置

spdSpread.ActiveSheet.Cells[0,0,10,10].BackColor = Color.White;

想让它直接快速恢复到设计器设计好的初始状态,只能保存XML然后重新加载是吗
回复 使用道具 举报
啷个里个啷
注册会员   /  发表于:2022-10-25 18:49:05
5#
Richard.Ma 发表于 2022-10-25 11:02
这个没有办法通过代码恢复,保存然后重新加载xml并不会去除表格样式

不过你提到了设计器设计好的初始状 ...

好的好的,那我明白了,非常感谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-25 23:54:43
6#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部