如何在ReportViewer中的图像上方放置文本

Chr*_*fer 5 textbox reportviewer image report visual-studio-2010

我觉得这很愚蠢,因为它似乎应该可以工作,但是我无法使其工作,并且无法在文档中找到与此相关的任何内容。

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

现在,在您提出建议之前,我尝试将文本框放置在设置了BackgroundImage属性的矩形(或其他控件)上。这可行。但是:我找不到重新调整背景图像以适合控件的方法。为背景图像设置不同的dpi不会执行任何操作。由于我最终要打印报告,因此无法简单地将图像缩放到其他分辨率。

有人对此有解决方案吗?

glh*_*glh 2

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

只需将报告服务视为一个矩阵(例如 Excel),每个空间中只能包含一项。这也是事实,因为当呈现报告时,它会相应地重新调整。