找回密码
 立即注册

QQ登录

只需一步,快速开始

孤月_2022

注册会员

6

主题

39

帖子

105

积分

注册会员

积分
105
孤月_2022
注册会员   /  发表于:2022-12-13 15:58  /   查看:1805  /  回复:8
1金币
SpreadWin3.0 ,单元格选中时默认的边框样式是加粗的黑色实线

通过下记代码设置,单元格选中时边框样式看着是双线。

     Me.fpSpread1.CellBorderType = 15
    Me.fpSpread1.CellBorderStyle = 1
    Me.fpSpread1.Action = 16




SpreadWin15中没有找到CellBorderType 和CellBorderStyle 属性。目前要实线单元格选中是双边框线的效果,怎么做?

Cell.rar

22.52 KB, 下载次数: 98

CELL边框样式

最佳答案

查看完整内容

新版本中,如果要设置单元格选中时边框样式,实际是需要设置spread的皮肤, 将皮肤中的FocusRenderer设置为EditingFocusIndicatorRenderer.并设置其中的Border为DoubleLineBorder, 建议通过设计器提供皮肤编辑器设置

8 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-13 15:58:24
来自 2#
新版本中,如果要设置单元格选中时边框样式,实际是需要设置spread的皮肤,

将皮肤中的FocusRenderer设置为EditingFocusIndicatorRenderer.并设置其中的Border为DoubleLineBorder,

建议通过设计器提供皮肤编辑器设置

image.png582102050.png
image.png278406981.png
回复 使用道具 举报
孤月_2022
注册会员   /  发表于:2022-12-13 17:40:23
3#
好的  收到,我试试 ,非常感谢.
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-13 18:05:10
4#
不客气
回复 使用道具 举报
孤月_2022
注册会员   /  发表于:2022-12-15 19:20:52
5#
还有一个问题想问一下。
回复 使用道具 举报
孤月_2022
注册会员   /  发表于:2022-12-15 19:25:20
6#


我设置了单元格选中边框样式是双边线的场合,如果单元格类型是CheckBox,我点击checkBox的时候,单元格的边框显示有问题。现象请参考添付文件。我想问问出现这样的问题,是我哪里没设置对吗?

Cell.rar

60.97 KB, 下载次数: 94

边框样式丢失

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-16 11:15:24
7#
对于其他的单元格类型,如复选,下拉等等,在用这些对应的编辑控件时,确实会不显示焦点边框。这个目前没有什么办法,
是产品设计就是这样,不是你的设置问题

你可以试试键盘移动光标就会发现移动到上面的时候是正常的
回复 使用道具 举报
孤月_2022
注册会员   /  发表于:2022-12-16 11:40:38
8#
好的 ,明白了 。非常感谢。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-16 12:05:49
9#
不客气,有其他问题可以发新帖继续咨询
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部