此问题在更新后发生。
点击后不变状态的没有初始值的单元格,即它们看起来像禁用状态,但是当我开始填充单元格时,它会开始扩展。
但是如果用初始值(例如空格)填充单元格,则可以正常工作。
有人遇到过类似的问题吗,您如何解决呢?带空格的情况不是很愉快。
答案 0 :(得分:0)
在新版的FastReport中,为文本字段添加了TextRenderType
属性。由于单元格是从文本字段继承的,因此此属性对其可用。
将值设置为HtmlParagraph
可以解决此问题,但是当导出为excel时,会将某些单元格转换为图片。
如果单元格很多并且手动更改值是有问题的,则可以使用代码:
var tableCells =
report.AllObjects.ToArray().Where(item => item.GetType() == typeof(TableCell)).Cast<TableCell>();
foreach (var tableCell in tableCells)
{
tableCell.TextRenderType = TextRenderType.HtmlParagraph;
}
但是在Prepare()
方法之前和加载文档模板之后执行它。