DevExpress XtraReports的控件介绍(使用帮助)

本文介绍了XtraReports中的各种报表控件,包括Subreport、WinControlContainer、XRBarCode等,并概述了它们的功能及用途,适用于报表设计与开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在此介绍创建报表过程中使用到的XtraReports的控件. 所有的控件都可以在设计时,运行时,或者通过设计器添加到报表中, 本文介绍的是一些最基本的信息.

报表控件概览

XtraReports中的所有报表对象都通过在Bands中的控件来表现. 在设计时, 报表控件可以从工具箱添加到报表中, 只有点击工具箱中需要的控件, 然后放到报表带中即可. 另一种方式是使用字段列举窗口添加控件, 这种情况下, 控件将和数据字段绑定.

如果要在运行时添加报表控件, 你只需要简单地创建一个相应类型的变量, 并通过XRControlCollection.Add方法添加到报表带中即可

所有的报表控件包括bands都是继承自XRControl. 其中部分控件可以还作为容器, 这种情况下控件集合可以通过XRControl.Controls来获得. 如果要获取控件的容器, 可使用XRControl.Parent属性.

下面列举了XtraReports中的标准报表控件.

ClassDescription
Subreport用于在报表中添加子报表. 被添加的报表需要被包含在项目中, 并设置SubReport的ReportSource属性. 子报表可用于合并报表和创建主从表.
WinControlContainer用于添加Windows Forms或者第三方的控件. 此对实际上是添加的控件的封装, 并提供对Drawing方法的支持
XRBarCode用于在报表中显示条形码. 使用XRBarCode.Symbology和XRBarCode.SymbologyId来设置条形码的类型
XRChart在报表中显示图形, 使用此控件来根据一个或多个SeriesViewTypes来展示不同的数据.
XRCheckBox用于在报表中展示复选框.
XRLabel标签. 可以是单行的, 也可以是多行的.
XRLine线条. 使用这个控件来画线.
XRPageBreak换页. 如果是Band中需要换页, 那么使用控件的Band.PageBreak属性比较好.
XRPageInfo显示报表页面的附加信息. 可以显示页码, 日期或者其他信息.
XRPanel用于包含其他控件的控件. 可以使用此控件来进行控件的分组.
XRPictureBox在报表中显示一个图片
XRRichText显示一个控件, 用于显示,输入,修改格式化的文本. 可以用XRRichText.LoadFile从文件中加载文本.
XRTable表格
XRTableCell表格单元. 与XRControl.Text绑定
XRTableRow表格中的行. 通过不需要用到此控件, 直接操作表格单元更普遍.
XRZipCode邮政编码

原文: http://www.blogjava.net/usherlight/archive/2006/11/08/79857.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值