ComponentOne Reports for WinForms帮助文档
创建自定义字段

你可以创建自定义字段,并将他们添加到ReportDesigner的调色板中。完成以下步骤,实现该过程:

  1. 创建一个自定义字段类,该类来自C1.Win.C1Report.Field。
  2. 在Report Designer的设置文件中登记你的自定义字段。


下面将介绍图表和渐变字段是如何实现的。这些自定义字段的源代码是可用的,你可以在创建自定义字段时使用它们作为起始点。图表和渐变字段在C1ReportDesigner的设置文件中使用如下代码进行注册:

<customfields>
<item value="C1.Win.C1Report.CustomFields;C1.Win.C1Report.CustomFields.Chart" />
<item value="C1.Win.C1Report.CustomFields;C1.Win.C1Report.CustomFields.Gradient" />
</customfields>

 

例如,想要在Design调色板中增加一个新字段,需要在"C1ReportDesigner.2.exe.settings" 文件中的<customfields>区域增加你的控制器:

<customfields>
<item value="C1.Win.C1Report.CustomFields.2;C1.Win.C1Report.CustomFields.Chart" />
<item value="C1.Win.C1Report.CustomFields.2;C1.Win.C1Report.CustomFields.Gradient" />

<!-- 在设计器中添加一个新的字段 -->
<item value="MyCustomFieldAssembly;MyCustomFieldAssembly.MyField" />
</customfields>

 

这里假设你的字段叫做“MyField”,你可以在“MyCustomFieldAssembly”集合中找到它。

注意: 完整的报表,可参阅在报表模板文件下CommonTasks.xml报表模板文件的"12: Custom Fields"章节,该文件保存在ComponentOne Samples文件目录下。

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城