【问题标题】:Reportviewer1 not showing on vb 2010 express windows form application?Reportviewer1 未在 vb 2010 express windows 窗体应用程序上显示?
【发布时间】:2012-10-22 22:31:16
【问题描述】:

为什么 Reportviewer1 控件/工具栏没有显示在我机器上的 vb 2010 express windows 窗体应用程序上?

我的机器上安装了 Reportviewer.exe redistributable 2010,但每次我在表单上拖动 reportviewer1 控件时,什么都没有发生,我的意思是,我的应用程序表单上什么也看不到。请帮忙,我被困住了,绝望了。 :(

谢谢。

【问题讨论】:

    标签: vb.net visual-studio-2010


    【解决方案1】:

    进入您的 .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 元素。

    【讨论】:

    • 你也可以考虑重新安装包。它无法正确安装....
    • 是的,先生,我在工具箱中列出了报告查看器。此外,表格底部还会显示一个报告图标。
    • 你可以尝试通过代码来实现。我的意思是报告是一个对象,如果你这样声明并正确操作它,你应该能够绕过这个问题。
    • 谢谢先生,如果您不介意的话,请发一个关于如何使用reportviewer的示例代码。
    • 来自:stackoverflow.com/questions/4533291/…。你可以修复它....如果不工作,我会给你一些代码来显示带有 CR 查看器的报告。
    猜你喜欢
    • 2018-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-01
    • 2014-03-26
    相关资源
    最近更新 更多