TEXTBOX内容不换行自动缩小如何设置
报表类型 区域报表控件类型是SectionReportModel.TextBox
属性设置 ShrinkToFit : True;MultiLine:False
想要达到的效果是这个TextBox框里的文字内容多的时候,不出现自动换行,而是字体自动变小,放在整个框里。
但现在运行下来的情况,自动换行倒是没有,但文字没变小,而是显示不下的内容被截掉了。
这个是ActiveReport设置的问题吗?
谢谢反馈:) 参考这个博客,进行缩放:https://www.grapecity.com.cn/blogs/activereports-12-new-feature-four-concentration-of-textboxes-and-label-controls
KearneyKang 发表于 2020-2-28 13:36
参考这个博客,进行缩放:https://www.grapecity.com.cn/blogs/activereports-12-new-feature-four-concent ...
谢谢,但我的版本是ActiveReport11,好像没有这个属性,是否有别的方法?
其实是这样的,最终我要导出成excel的格式,所以不希望换行,换行之后,在excel里就不是一行一条了。另外数据是一个月每天一列,所以想一列对应EXCEL的一列,所以列宽也不能设置太宽,否则导出成excel的时候,就会占多列了。
以上,谢谢!
你好AR11的版本暂时没有好的办法来解决这个问题 KearneyKang 发表于 2020-2-28 15:30
你好AR11的版本暂时没有好的办法来解决这个问题
那请问将结果导出成EXCEL的时候,TEXTBOX的列宽和列高,跟占用EXCEL几列,几行,有对应比例关系吗?
现在我这边TEXTBOX是0.4in宽,导出占EXCEL一列,0.4in高,也是占excel一行。 本帖最后由 KearneyKang 于 2020-2-29 09:56 编辑
这个没有对应的比例可以参考,Texbox如果过高活中过宽都会把Excel格子给撑开。这个撑开是根据你报表设计时展示的样子进行判断的 以下方式设置,好像不会出现换行了
ShrinkToFit : True;MultiLine:True; WrapMode: NoWrap
页:
[1]