我为我的winform应用程序使用reportviewer!!!
现在,当我选择reportviewer控件从工具箱,并添加到页面控制器,任何事情没有显示在表单设计器,但底部的网页名称reportviewer将被看到!!!
我真的很困惑这个问题!!!
这个问题出现时,我做备份从我的项目!!!和之前,我没有任何问题与报表查看器!(我设置reportviewer的位置和大小手动,但...)
this.reportViewer1.Location = new System.Drawing.Point(0, 0);
this.reportViewer1.Name = "ReportViewer";
this.reportViewer1.Size = new System.Drawing.Size(396, 246);
this.reportViewer1.TabIndex = 0;
this.reportViewer1.Visible = true;
6条答案
按热度按时间fcipmucu1#
我找到了一个变通办法
此行手工添加了此.控件.添加(this.reportViewer1);
方法初始化组件
为什么在Windows窗体上拖放控件
未自动添加
为我的英语道歉
q8l4jmvw2#
我遇到了和你一样的问题,我用Nuget将dll
Windows.ReportViewer.Winform
(版本10.0)更新为(版本11.0),从而解决了这个问题。ctehm74n3#
工具箱中没有ReportViewer控件,因此他们按照说明手动添加了该控件--如果拖动(现在可用)ReportViewer控件,然后右键单击项目结构中的References,然后浏览到与您拍摄
....WinForm.dll
或WebForm.dll
的位置完全相同的位置,这次选择...Designer.dll
。重新生成项目并再次尝试拖动。这次控件应在窗体上可见。
pw136qt24#
安装版本11.0.3452。它对我有效。enter image description here。
lnvxswe25#
我是如何解决这个问题的,删除了引用Windows.ReportViewer.Winform和Microsoft.ReportViewer.Common,并将报表查看器控件拖到窗体上,添加了这行this.Controls.Add(this.reportViewer1);在私有void初始化组件()中
abithluo6#
安装核心包:- Microsoft.报表服务.报表查看器控件.Winforms
它会解决这个问题