如何在RDLC中折叠一行而不是隐藏它?

Ema*_*iel 6 rdlc report-viewer2010

我有一个显示表格的RDLC报告.在某些条件适用的情况下,此表中的某一行不应出现.如果这些条件适用,我可以使用表达式将Hidden属性设置为false.

问题是,虽然隐藏了,但行仍然在表中发生,即它没有崩溃.

如何折叠它而不是简单地隐藏它?

我正在使用RDLC与报表查看器2010 SP1

Cro*_*der 21

尽管他们的解决方案有效,但Hidden属性仍然占据了空间.如果它是最后一行没什么大不了的,但是当它在行之间时它可能是一个大问题.而收缩也无济于事.折叠行的解决方案是右键单击行标题并选择行可见性...,然后输入将评估为true或false的表达式.

  • 行可见性对我有用,这应该被标记为正确的答案. (4认同)

Ema*_*Ali -2

检查这个解决方案

将隐藏属性设置为 True 或 False

= (Fields!UserName.Value.ToString() = "")
Run Code Online (Sandbox Code Playgroud)

另请检查表达式示例

希望这个答案对您有帮助。

  • 这不起作用,正确的答案来自@Crowcoder (2认同)