【问题标题】:How to place text on top of image in ReportViewer如何在 ReportViewer 中的图像顶部放置文本
【发布时间】:2011-02-15 18:57:43
【问题描述】:

我觉得这个问题很愚蠢,因为它看起来应该可以工作,但我无法让它工作,并且在文档中找不到任何关于此的内容。

问题:我正在 Visual Studio 2010 中开发一个使用 ReportViewer 的应用程序,在本地呈现报表。在报表设计器中,我在图像顶部放置了一个文本框。这在设计器中看起来不错,但是在呈现报表时,文本框会呈现在图像下方。

现在,在您提出建议之前,我已经尝试在设置了 BackgroundImage 属性的矩形(或其他控件)上放置一个文本框。这行得通。但是:我找不到重新调整背景图像以适应控件的方法。为背景图像设置不同的 dpi 没有任何作用。简单地将图像重新缩放到不同的分辨率不是一种选择,因为我最终想打印报告。

有没有人可以解决这个问题?

【问题讨论】:

  • 我遇到了完全相同的问题。你找到解决方案了吗?

标签: image visual-studio-2010 textbox report reportviewer


【解决方案1】:

除非图像和文本分开呈现,否则不可能。

只需将报告服务想象成一个矩阵,例如 excel,每个空间中只能有一个项目。这也是如此,因为当呈现报告时,它会相应地重新对齐。

【讨论】:

    猜你喜欢
    • 2021-12-23
    • 2013-06-26
    • 2011-02-24
    • 1970-01-01
    • 1970-01-01
    • 2013-09-16
    • 2021-11-08
    • 1970-01-01
    • 2015-05-27
    相关资源
    最近更新 更多