V17.2 GrapeCity.ActiveReports.SectionReportModel.Label 冒号问题
问题描述:如下设置 Label的属性:
Me.LabelTitle.RightToLeft = True
Me.LabelTitle.Style = "ddo-char-set: 1; text-align: right; font-weight: bold; font-size: 8.5pt; "
Me.LabelTitle.Text = "Customer Name:"
导出 pdf后 冒号显示在最前面了,即显示成: :Customer Name
把Me.LabelTitle.RightToLeft = True 这一行删掉问题解决,不知道是不是一个existing issue, 望知悉。
Bella.Yuan 发表于 2024-2-22 10:52
收到,我这边找开发同事在确认一下属性,确认后追贴回复您。
您好,已和开发确认,这个不是bug,针对文本框中有标点符号的值,若文本框设置了RightToLeft属性为true,标点符号左右会调换位置。 您好,我这边测试了这个属性,该属性确实会将标点符号前后的内容组置前(预览和导出的pdf均可以看到标点符号和文字调换位置),您可以删除该行代码,或者使用 Me.LabelTitle.RightToLeft =false,来解决这个问题。
针对这个属性,您也可以参考这个链接:https://developer.mescius.com/activereportsnet/docs/latest/online/GrapeCity.ActiveReports~GrapeCity.ActiveReports.SectionReportModel.Label~RightToLeft.html
本帖最后由 ANET 于 2024-2-22 10:20 编辑
嗯,已经处理了,不过我们有很多遗留代码,升级版本后预期行为发生变化了,麻烦看看这个属性是否存在bug,感觉是一个非预期的行为。期望能在新版本修复该问题。
这个帖子你们记录后可以关闭了,多谢。 ANET 发表于 2024-2-22 10:09
嗯,已经处理了,不过我们有很多遗留代码,升级版本后预期行为发生变化了,麻烦看看这个属性是否存在bug, ...
收到,我这边找开发同事在确认一下属性,确认后追贴回复您。
页:
[1]