visual-studio-2008 - VS ReportViewer RDLC - 如何防止表格下推其他项目?

标签 visual-studio-2008 reportviewer rdlc

我有一个包含 6 列的报告的窄表。该表必须包含 1 - 4 行,具体取决于数据。我设计了报告,以便有足够的空白来容纳 4 行。我想使用 table 右侧的空间。当我在那里放置文本字段时,它们会被表格向下推,因为它会扩展以显示其他行。有没有办法将这些文本字段锁定到位?

alt text
(来源:heeroz.com)

最佳答案

我终于想通了这一点。矩形用作数据区域的容器。如果我将表格放入一个矩形中,它只会在矩形的边界内增长,而不会插入其他报表项。
但是,为了使其工作,表格必须是矩形的子控件。这是通过将新表格拖放到现有文本框中,或将现有表格拖放到矩形外部的某个位置,然后将其移回内部来实现的。如果你只是在 table 周围画一个矩形,它不会成为一个 child 。这可以通过右键单击表格来验证。如果它只说“选择正文”而不是“选择矩形xx”,则它不是矩形的子项。
或者,可以将其他项目(文本框等)放入表格一侧的矩形中。矩形的上边缘必须在表格的下边缘之上。然后矩形中的任何控件都将不受表格增长的影响,但表格下方的其他项目会。

关于visual-studio-2008 - VS ReportViewer RDLC - 如何防止表格下推其他项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1847705/

相关文章:

c++ - 如何在 Visual Studio C++ 中打印整个表格?

asp.net - Microsoft ASP.NET ReportViewer 解析器错误

c# - RLDC 表达式编辑器自定义代码

c# - RDLC 报表直接打印到 POS 打印机时为什么报表会缩小

c# - RDLC 报告在将 Visual Studio 2015 更改为 Visual Studio 2017 后停止工作

pdf - 如何在解决方案中嵌入字体以用于带有 RDLC 的 PDF

visual-studio-2008 - Visual Studio 2008\Backup Files 文件夹在打开每个新 VS 实例时创建

visual-studio-2008 - 如何在vs08中设置_win32_wce的预处理器定义

c++ - 在Visual C++中使用MessageBoxW输出多个相加的字符串

vb.net - 报表查看器 - 具有嵌套列表对象的对象