如何在ReportViewer中将文本放在图像的顶部

时间:2010-05-05 06:06:03

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

我觉得非常愚蠢地问这个问题,因为看起来它应该起作用,但是我无法使它工作,也无法在文档中找到任何关于此的内容。

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

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

有人有解决方案吗?

1 个答案:

答案 0 :(得分:1)

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

只需将报告服务视为excel这样的矩阵,每个空间中只能有一个项目。这也是正确的,因为在呈现报告时它会相应地重新排列。