ActiveReport V3报表中行间距的调整

.Net技术 码拜 12年前 (2013-04-21) 1374次浏览 0个评论

最近客户需求在报表  ActiveReport 中调整行间距,可惜的是目前V3版本中TextBox、Label、RichTextBox控件并不支持LineSpacing行间距属性。(此属性在V6版本后才支持)

不过可以使用另一种方法,实现相同的功能,使用RichTextbox的Html属性,添加一个font标签,改变line-height的值,可以使用的单位有inches, pixels, points, picas,即px, pt, pc

具体如下:

this.richTextBox.Html = @"<font style=""line-height: 30pt"">" + "你所需要显示的内容";

赋值过程中会自动生成未匹配的Html标签

颜色的调整 color=”rgb(1,1,1)”,如果要显示的内容中包含Html标记会导致赋值失败,目前的解决是使用﹤替换了<


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明ActiveReport V3报表中行间距的调整
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!