Zki 发表于 2020-4-13 15:37:44

Spread.Net11,行高自适应内容

本帖最后由 Zki 于 2020-4-13 15:41 编辑

下图是一个汇总表:当数据内容在太多的时候会自动换行,如何让行高根据内容来变化高度呢?如果把行高定死,数据多了就会出现遮挡;
_SheetView.Rows【i】.WordWrap = true;//
行高自适应内容该怎么设置?
_SheetView.Rows【i】.Height=?

dexteryao 发表于 2020-4-13 15:37:45

本帖最后由 dexteryao 于 2020-4-13 16:37 编辑

您好,请参考
https://www.grapecity.com/spread ... eadSheet~AutoFitRow(Int32).html

Zki 发表于 2020-4-13 16:32:59

dexteryao 发表于 2020-4-13 16:27
您好,请参考
https://www.grapecity.com/spreadnet/docs/v13/online-wpf/GrapeCity.WPF.SpreadSheet.UI~G ...

您好 您发的连接根本打不开 404

dexteryao 发表于 2020-4-13 16:38:50

重新编辑了链接,请查看。
循环调用这个方法就可以了

suffocating 发表于 2021-8-12 10:55:06

本帖最后由 suffocating 于 2021-8-12 10:56 编辑

dexteryao 发表于 2020-4-13 16:38
重新编辑了链接,请查看。
循环调用这个方法就可以了
1.这里循环调用autofitrow方法如果数据量太大页面性能极差,有没有页面加载批量设置所有数据行高度自适应的方法?2.使用 commandManager.execute({ cmd: "autoFitRow", sheetName: "在线Excel展示", rows: rows, isRowHeader: false, autoFitType: GC.Spread.Sheets.AutoFitType.cell });效果会比循环调用autofitrow(i)要快一些,但是数据量大了还是很慢。

Richard.Ma 发表于 2021-8-12 11:54:22

suffocating 发表于 2021-8-12 10:55
1.这里循环调用autofitrow方法如果数据量太大页面性能极差,有没有页面加载批量设置所有数据行高度自适应 ...

您提到的commandManager是SpreadJS才有的,这个帖子讨论的是Spread WPF控件,只能循环使用autofitRow方法

suffocating 发表于 2021-8-13 16:32:18

Richard.Ma 发表于 2021-8-12 11:54
您提到的commandManager是SpreadJS才有的,这个帖子讨论的是Spread WPF控件,只能循环使用autofitRow方法

那请问SpreadJS里面有没有批量设置所有行自适应高度的方法?除了commandManager

Richard.Ma 发表于 2021-8-13 16:55:02

目前没有其他的批量设置办法,
页: [1]
查看完整版本: Spread.Net11,行高自适应内容