winforms 报表查看器未显示在窗体设计器上(c# winform)

2exbekwf  于 2023-01-02  发布在  C#
关注(0)|答案(6)|浏览(366)

我为我的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;

fcipmucu

fcipmucu1#

我找到了一个变通办法
此行手工添加了此.控件.添加(this.reportViewer1);
方法初始化组件
为什么在Windows窗体上拖放控件
未自动添加
为我的英语道歉

q8l4jmvw

q8l4jmvw2#

我遇到了和你一样的问题,我用Nuget将dll Windows.ReportViewer.Winform(版本10.0)更新为(版本11.0),从而解决了这个问题。

ctehm74n

ctehm74n3#

工具箱中没有ReportViewer控件,因此他们按照说明手动添加了该控件--如果拖动(现在可用)ReportViewer控件,然后右键单击项目结构中的References,然后浏览到与您拍摄....WinForm.dllWebForm.dll的位置完全相同的位置,这次选择...Designer.dll
重新生成项目并再次尝试拖动。这次控件应在窗体上可见。

pw136qt2

pw136qt24#

安装版本11.0.3452。它对我有效。enter image description here

lnvxswe2

lnvxswe25#

我是如何解决这个问题的,删除了引用Windows.ReportViewer.Winform和Microsoft.ReportViewer.Common,并将报表查看器控件拖到窗体上,添加了这行this.Controls.Add(this.reportViewer1);私有void初始化组件()中

abithluo

abithluo6#

安装核心包:- Microsoft.报表服务.报表查看器控件.Winforms
它会解决这个问题

相关问题