RDLC使用手册_RDLC简单Demo
2009-04-07 22:29
246 查看
本文所有RDLC例子都是基于VS2005 C#,所有ReportViewer的处理模式都是Local模式。本报表Demo显示上文中提到的RDLC手册各节内容,下述为Demo的详细steps。
1) 新建项目,选择Windows应用程序项目类型,输入工程名称RDLCDev;
2) 修改Form1窗体名称为FrmRdlcUserGuide,在工具箱—>数据Tab选项卡中选择ReportViewer控件,将其拖入到FrmRdlcUserGuide,默认命名为reportViewer1,调整ReportViewer控件的大小和布局;
3) 在解决方案资源管理器中选择RDLCDev工程,鼠标右击RDLCDev工程,添加新建项,在添加新项模板中选择“报表”,取名为rdlcuserguide.rdlc,单击添加按钮,然后在解决方案资源管理器中RDLCDev工程下会增加一个rdlcuderguide.rdlc文件,并且会自动打开RDLC设计器;
4) 在RDLC设计器中添加11个TextBox控件,1个作为标题,其余10个作为RDLC使用手册具体内容,对每个TextBox控件进行TextAlign、Color、BorderStyle、Font和TextDecoration等相关属性设置,设计完毕之后,大致如下图所示。
5) 在FrmRdlcUserGuide窗体Load事件中添加下述代码
private void Form1_Load(object sender, EventArgs e)
{
this.reportViewer1.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Local;
this.reportViewer1.LocalReport.ReportPath = "rdlcuserguide.rdlc";
this.reportViewer1.RefreshReport();
}
6) 编译、运行RDLCDev工程,运行结果大致如下图所示。
因为不知道如何在博文中上传附件,相关资料已经上传到CSDN,大家可以搜索“RDLC使用手册”下载。
1) 新建项目,选择Windows应用程序项目类型,输入工程名称RDLCDev;
2) 修改Form1窗体名称为FrmRdlcUserGuide,在工具箱—>数据Tab选项卡中选择ReportViewer控件,将其拖入到FrmRdlcUserGuide,默认命名为reportViewer1,调整ReportViewer控件的大小和布局;
3) 在解决方案资源管理器中选择RDLCDev工程,鼠标右击RDLCDev工程,添加新建项,在添加新项模板中选择“报表”,取名为rdlcuserguide.rdlc,单击添加按钮,然后在解决方案资源管理器中RDLCDev工程下会增加一个rdlcuderguide.rdlc文件,并且会自动打开RDLC设计器;
4) 在RDLC设计器中添加11个TextBox控件,1个作为标题,其余10个作为RDLC使用手册具体内容,对每个TextBox控件进行TextAlign、Color、BorderStyle、Font和TextDecoration等相关属性设置,设计完毕之后,大致如下图所示。
5) 在FrmRdlcUserGuide窗体Load事件中添加下述代码
private void Form1_Load(object sender, EventArgs e)
{
this.reportViewer1.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Local;
this.reportViewer1.LocalReport.ReportPath = "rdlcuserguide.rdlc";
this.reportViewer1.RefreshReport();
}
6) 编译、运行RDLCDev工程,运行结果大致如下图所示。
因为不知道如何在博文中上传附件,相关资料已经上传到CSDN,大家可以搜索“RDLC使用手册”下载。
相关文章推荐
- JBox的简单使用Demo
- DAO层原来可以这么简单 FastQuery使用手册.
- Request.Form的简单使用demo
- 微信小程序之最简单的Demo设计使用
- RDLC使用手册_RDLC报表部署
- [Android-Demo] Android 数据库(SQL)简单使用Demo
- WebRTC VoiceEngine使用简单Demo
- 【demo】使用React+Webpackt做一个简单的todolist
- 使用JQuery实现简单的半透明遮盖层 + 弹出框居中 Demo
- mybatis的简单使用和demo
- 使用nRF51822/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之四
- fastjson简单使用demo
- 使用VLC-Android写一个简单的电视直播demo
- ajax---简单使用Demo
- AngryBird简单开发实现(一),使用JBox2D-2.1.2简单开发的demo
- QUdpSocket简单使用Demo(局域网内发送给所有客户端消息与接收)
- WebRTC VoiceEngine使用简单Demo
- RDLC使用手册_RDLC常用控件介绍
- EEclipse上GIT插件EGIT使用手册之十_Rebase和Merge如何选择的简单解析
- APIDemo学习笔记——Android上几种简单的Animation使用方法(三)——3D Transition