找回密码
 立即注册

QQ登录

只需一步,快速开始

再回首恍然如梦

注册会员

2

主题

6

帖子

20

积分

注册会员

积分
20
最新发帖
再回首恍然如梦
注册会员   /  发表于:2016-8-18 11:08  /   查看:3720  /  回复:5
本帖最后由 再回首恍然如梦 于 2016-8-18 11:11 编辑

Spread选中行有一个单元格的颜色与其它单元格不一样 `TN~73$VEV@}F[V(JF`4G3S.png

6 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-8-18 11:21:54
沙发
这个单元格是ActiveCell,和别的区分开。
您可以试下Excel,也是这样的。
回复 使用道具 举报
再回首恍然如梦
注册会员   /  发表于:2016-8-18 11:31:08
板凳
dexteryao 发表于 2016-8-18 11:21
这个单元格是ActiveCell,和别的区分开。
您可以试下Excel,也是这样的。

有没有什么办法取消它的激活状态呢?或者颜色改成一致就好
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-8-18 11:46:48
地板
始终都要有一个ActiveCell 的,无法取消。

您可以使用
            fpSpread1.ActiveSheet.SelectionStyle = SelectionStyles.None;
把背景取消掉,都是白的。
回复 使用道具 举报
再回首恍然如梦
注册会员   /  发表于:2016-8-18 11:57:17
5#
dexteryao 发表于 2016-8-18 11:46
始终都要有一个ActiveCell 的,无法取消。

您可以使用

就是没有办法使选中行整行颜色保持一致吗?(除取消背景外)
另外,因为是VB6升级到VB.NET,之前在VB6中是可以实现的
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-8-18 16:53:32
6#
通过属性设置现在做不到。
我尝试了其他方式也无法做到。
现在Spread的风格和操作习惯是和Excel一致的,始终都有一个ActiveCell的。

点评

好吧,谢谢你  发表于 2016-8-18 22:54
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部