Crystal reports 在Crystal Report运行时更改字体和颜色

Crystal reports 在Crystal Report运行时更改字体和颜色,crystal-reports,Crystal Reports,是否有任何方法可以在crystal report的运行时更改字体大小、字体颜色等属性 任何帮助都将不胜感激 CrystalDecisions.CrystalReports.Engine.ReportDocument rpt; ((CrystalDecisions.CrystalReports.Engine.TextObject)rpt.ReportDefinition.ReportObjects["fieldname here"]).Font; // access font h

是否有任何方法可以在crystal report的运行时更改字体大小、字体颜色等属性

任何帮助都将不胜感激

CrystalDecisions.CrystalReports.Engine.ReportDocument rpt;

        ((CrystalDecisions.CrystalReports.Engine.TextObject)rpt.ReportDefinition.ReportObjects["fieldname here"]).Font; // access font here.

我认为这应该给你足够的信息去做你想做的事。随便摆弄一下

您可以使用文本对象上的公式来计算字体系列、大小、颜色等,而不是通过编程来操作格式,或者使用高亮显示专家

。ApplyFont(新字体(“Arial”,5));?谢谢,这很有效。但我应该提到,ReportObject必须转换为FieldObject,而不是TextObjText。最后,在我测试了这个方法之后,我更喜欢使用条件格式。再次感谢你的提示