找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-29 13:48  /   查看:1731  /  回复:0
本帖最后由 Richard.Ma 于 2021-9-29 13:51 编辑

冻结到边缘
此功能会影响冻结的尾列和尾行的布局。这些列始终显示在可视区域的下侧和右侧,如下所示:

通过设置属性FpSpread.FrozenTrailingStickToEdge可以更改显示效果

此属性指定当工作表一直向右滚动或一直滚动到底部时,应如何显示这些冻结的尾随列和行。
默认情况下,FrozenTrailingStickToEdge是Both,它使冻结的尾随列和行保持与表格视图区域的右侧和底部对齐:


当您将FrozenTrailingStickToEdge设置为None 时,冻结的尾随列和行将立即显示在最后一个非冻结列或行之后,而不是将这些列和行保持在边缘对齐:



冻结线颜色
Frozen Line Color允许您为工作表的不可滚动和可滚动区域之间绘制的线条指定颜色。
默认情况下,此属性设置为Color.Empty,不显示冻结线。Frozen Line Color 在设计时不可用,并通过IWorkbook接口 ( IWorksheet.Options.FrozenLineColor )公开。这是一个示例,显示了上图工作表,其中FrozenTrailingStickToEdge = Both,FrozenLineColor = Color.Black:



剪贴板支持仅粘贴到可见单元格
此功能改进仅在使用v14 中添加的新RichClipboard增强功能时可用。

RichClipboard默认不启用,用户必须启用它才能操作粘贴。要单独粘贴到可见单元格,您还必须设置属性PasteSkipInvisibleRange = true。此属性在设计时不可用,必须使用IWorkbook接口和FpSpread.AsWorkbook()方法在代码中设置:

C#:
  1. fpSpread1.AsWorkbook().Features.PasteSkipInvisibleRange = true;
复制代码


VB:
  1. fpSpread1.AsWorkbook().Features.PasteSkipInvisibleRange = True
复制代码


在处理带有隐藏行的表或区域 时,此功能很有用。启用后,选择过滤后的表格或范围中的单元格范围将仅复制可见单元格,粘贴到过滤的表格或范围时将仅粘贴到表格或范围中的可见单元格中。


隐藏行分组和列分组的大纲

行和列分组的隐藏大纲功能允许用户隐藏行和/或列大纲组的大纲。它同时还去除了了用户在隐藏大纲时展开或折叠大纲行和/或列组的能力。
要隐藏轮廓,请设置新属性FpSpread.ShowOutline

当ShowOutline设置为Both时显示轮廓。然后用户可以展开和折叠大纲范围组,如下所示:

当ShowOutline设置为None 时,不显示大纲部分。

您还可以使用ShowOutline仅显示大纲行分组或仅显示大纲列分组。



0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部