找回密码
 立即注册

QQ登录

只需一步,快速开始

Nov.

注册会员

4

主题

14

帖子

118

积分

注册会员

积分
118
最新发帖
Nov.
注册会员   /  发表于:2019-11-14 09:34  /   查看:3707  /  回复:5
10金币
本帖最后由 Nov. 于 2019-11-22 10:39 编辑

    我目前使用的是Spread11,我想知道在设定了columns[3].locked属性后cells[6,3].locked属性会不会跟columns[3].locked的值一起改?
比如说:

  1. spdDetail.ActiveSheet.Columns[3].Locked = false;
  2. bool isLocked = spdDetail.ActiveSheet.Cells[6,3].Locked;
复制代码
这样我取出来的isLocked是true是为什么?    因为目前做单元格复制粘贴时需要判断这个单元格是否为锁定状态,之前已经把columns[3].locked设置为了false,现在取单元格的cell[n,3].locked属性做判断是否锁定,这个地方cell[n,3].locked在调试过程中发现一直为true会是什么原因?

最佳答案

查看完整内容

按照 defaultStyle

6 个回复

倒序浏览
最佳答案
最佳答案
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-14 09:34:27
来自 4#
按照 defaultStyle<columnStyle<RowStyle<CellStyle 的优先级顺序,如果单元格自己设置了什么就是什么,不会用列的,如果单元格没设置过就用行或者列的。

评分

参与人数 1满意度 +5 收起 理由
Nov. + 5 很给力!

查看全部评分

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-14 12:31:30
2#
列和单元格的样式是单独的,这样方便于整体修改和继承。
您可以GetStyleInfo获取应用的样式

fpSpread1.ActiveSheet.GetStyleInfo(6, 3).Locked

点评

很有帮助!  发表于 2019-11-15 09:10

评分

参与人数 1满意度 +5 收起 理由
Nov. + 5 很给力!

查看全部评分

回复 使用道具 举报
Nov.
注册会员   /  发表于:2019-11-14 13:36:04
3#
dexteryao 发表于 2019-11-14 12:31
列和单元格的样式是单独的,这样方便于整体修改和继承。
您可以GetStyleInfo获取应用的样式

那这个列、行和单元格的locked属性是怎么相互影响的?如果我把特定一列的locked属性设置为false,对列上的“x”单元格主动设置成了true,其他单元格自己的默认locked属性又为true,这时候这个“x”单元格在实际使用时是锁定状态还是非锁定状态?其他单元格呢?
回复 使用道具 举报
Nov.
注册会员   /  发表于:2019-11-15 09:09:05
5#

我可以在什么地方看到你们的官方资料之类的吗  在这方面可以给我帮助的文档
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-15 17:59:28
6#
官网就有资料,安装的产品目录也有Demo和文档
https://www.grapecity.com.cn/developer/spreadstudio/resources
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部