VS Visual Studio添加ReportViewer控件(RDLC报表控件)
前言
自VS2017以来,ReportViewer并未在默认安装,那么我们怎么使用ReportViewer创建RDLC报表呢,下面是具体的解决方法,我的版本是:Microsoft Visual Studio Community 2022 (64 位) 。
解决方案
一、解决添加界面找不到报表添加项的问题
1、在菜单扩展或工具中找到扩展管理菜单,当然工具里面的名称一般为:扩展和更新;
2、在搜索框中输入:RDLC,安装如下扩展;
3、不知道为什么,添加显示的位置不对(只要能添加就好,不纠结);
二、添加工具栏控件
1、打开 工具->Nuget包管理器->程序包管理控制台;
2、输入安装命令,命令如下:
Install-Package Microsoft.ReportingServices.ReportViewerControl.WinForms -Pre
3、在工具栏空白处右键,选择选择项
4、这一步可能不需要,在安装完毕后如果实在是不显示再操作;
5、也可能在如下区域找到
->
三、使用中需注意
成功添加到工具栏后,发现拖到窗体是没有显示出该有的控件图标
需要使用如下方式解决:
this.Controls.Add(this.reportViewer1);
使用代码绑定RDLC文件;
this.reportViewer1.LocalReport.ReportEmbeddedResource = "Report.rdlc";