Band区分
每页纸的头脚边距是TopMarginBand,BottomMarginBand--------每页纸重复
每页纸的头脚是PageHeaderBand,PageFooterBand-----------------每页纸重复
每个明细带的头脚是GroupHeaderBand,GroupFooterBand-------每个明细带一个
整个报表的头脚是ReportHeaderBand,ReportFooterBand---------每个报表只有一个
明细带区分
DetailBand和DetailReportBand区别很大.
涉及到多个表的,一定要用DetailReportBand,一定要正确设置DataMember.
并且要指定好主外键关系.
Bug
XtraReport有个无解的bug,使用report.ShowDesigner()方法,显示出设计器以后,拖一个Label,然后设置文本居中,然后就卡住了。
解决方法是目标平台设置为X86.
整个dev有几个大部分组成
1.XtraEditors,XtraGrid,XtraTreeList日常用的数据控件,表格,树形。
2.XtraReport,XtraChart报表图表。
3.XtraBar把工具栏Ribbon界面等封装好了。
4.其实还有很多东西包括仪表盘,类似于word,Excel,visio,pdf阅读器的东西在里面。