孤月_2022 发表于 2022-12-13 15:58:23

Cell选中边框样式设置问题

SpreadWin3.0 ,单元格选中时默认的边框样式是加粗的黑色实线

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

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




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

Richard.Ma 发表于 2022-12-13 15:58:24

新版本中,如果要设置单元格选中时边框样式,实际是需要设置spread的皮肤,

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

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


孤月_2022 发表于 2022-12-13 17:40:23

好的收到,我试试 ,非常感谢.

Richard.Ma 发表于 2022-12-13 18:05:10

不客气

孤月_2022 发表于 2022-12-15 19:20:52

还有一个问题想问一下。

孤月_2022 发表于 2022-12-15 19:25:20



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

Richard.Ma 发表于 2022-12-16 11:15:24

对于其他的单元格类型,如复选,下拉等等,在用这些对应的编辑控件时,确实会不显示焦点边框。这个目前没有什么办法,
是产品设计就是这样,不是你的设置问题

你可以试试键盘移动光标就会发现移动到上面的时候是正常的

孤月_2022 发表于 2022-12-16 11:40:38

好的 ,明白了 。非常感谢。

Richard.Ma 发表于 2022-12-16 12:05:49

不客气,有其他问题可以发新帖继续咨询
页: [1]
查看完整版本: Cell选中边框样式设置问题