WPF 根据行数自动设置行高
自动换行后,表格要自动设置行高,有什么办法能实现?不客气 问题已经收到,我验证后给您回复 另外有另一个问题,当将某列编辑锁定(e.Cancel = true)后,该列单元格仍可粘贴,如何让该列单元格无法粘贴数据到表格中? 您好,WPF目前只能通过鼠标放在行头单元格下方,显示为拖动行高按钮时,双击即可自适应调整行高,也可以多行选择同时调整,目前没有办法完全自动调整
https://www.grapecity.com/spreadnet/docs/v13/online-wpf/AutoFit.html
另一个问题,可以将整个sheet设置为proteced,并且将该列locked就行
spread1.ActiveSheet.DefaultStyle.Locked = false;
spread1.ActiveSheet.Columns.Locked = true;
spread1.ActiveSheet.Protect = true; Richard.Ma 发表于 2020-9-23 18:27
您好,WPF目前只能通过鼠标放在行头单元格下方,显示为拖动行高按钮时,双击即可自适应调整行高,也可以多 ...
能否直接调用双击触发事件解决该问题?我目前在说明文档中并未找到该触发事件。 没有办法,Spread确实没有直接提供这个事件,目前只能是通过手动点击来调整行高,或者通过代码直接设置行高为固定值 Richard.Ma 发表于 2020-9-23 18:27
您好,WPF目前只能通过鼠标放在行头单元格下方,显示为拖动行高按钮时,双击即可自适应调整行高,也可以多 ...
已经将该列Locked了,但是还是可以将数据粘贴至单元格中 抱歉发你的代码有点问题,应该未将此列锁定,还可以编辑,所以能粘贴,参考下面的代码,加一行
spread1.ActiveSheet.DefaultStyle.Locked = false;
spread1.ActiveSheet.Columns.Locked = false;
spread1.ActiveSheet.Columns.Locked = true;
spread1.ActiveSheet.Protect = true; Richard.Ma 发表于 2020-9-24 17:47
抱歉发你的代码有点问题,应该未将此列锁定,还可以编辑,所以能粘贴,参考下面的代码,加一行
已锁定,但是仍可粘贴进单元格
页:
[1]
2