我觉得非常愚蠢地问这个问题,因为看起来它应该起作用,但是我无法使它工作,也无法在文档中找到任何关于此的内容。
问题:我正在使用ReportViewer在Visual Studio 2010中开发一个应用程序,在本地呈现报表。在报表设计器中,我在文档顶部放置了一个文本框。这在设计器中看起来很好,但在渲染报表时,文本框将呈现在图像下方。
现在,在你提出建议之前,我已经尝试将一个文本框放在一个矩形(或其他控件)的顶部,并设置了BackgroundImage属性。这有效。但是:我找不到重新缩放背景图像以适应控件的方法。为背景图像设置不同的dpi不会执行任何操作。简单地将图像重新缩放到不同的分辨率不是一种选择,因为我最终想要打印报告。
有人有解决方案吗?
答案 0 :(得分:1)
除非图像和文本分开呈现,否则不可能。
只需将报告服务视为excel这样的矩阵,每个空间中只能有一个项目。这也是正确的,因为在呈现报告时它会相应地重新排列。