【发布时间】:2012-10-22 22:31:16
【问题描述】:
为什么 Reportviewer1 控件/工具栏没有显示在我机器上的 vb 2010 express windows 窗体应用程序上?
我的机器上安装了 Reportviewer.exe redistributable 2010,但每次我在表单上拖动 reportviewer1 控件时,什么都没有发生,我的意思是,我的应用程序表单上什么也看不到。请帮忙,我被困住了,绝望了。 :(
谢谢。
【问题讨论】:
为什么 Reportviewer1 控件/工具栏没有显示在我机器上的 vb 2010 express windows 窗体应用程序上?
我的机器上安装了 Reportviewer.exe redistributable 2010,但每次我在表单上拖动 reportviewer1 控件时,什么都没有发生,我的意思是,我的应用程序表单上什么也看不到。请帮忙,我被困住了,绝望了。 :(
谢谢。
【问题讨论】:
进入您的 .Designer.vb 页面并将此代码键入/粘贴到源视图中...
//
//ReportViewer1
//
Me.ReportViewer1.Location = New System.Drawing.Point(0, -1)
Me.ReportViewer1.Name = "ReportViewer1"
Me.ReportViewer1.Size = New System.Drawing.Size(396, 246)
Me.ReportViewer1.TabIndex = 0
这应该强制您在表单中声明 ReportViewer。
编辑:
在回顾您的问题时,您是否有一个用于向工具箱报告的图标?如果是这样,是否会出现 ReportViewer 对象?如果不是,您必须从 VS2010 添加它:Tools/ChooseToolboxItem/ 和 .NET 框架组件。 (可能也在其他地方,但主要是在这种情况下)选择您需要的任何 CrystalReport 元素。
【讨论】: