如何折叠 RDLC 中的行而不只是隐藏它?
我有一份显示表格的 RDLC 报告。 此表中的某一行不应出现在某些适用的条件下。 如果这些条件适用,我可以使用表达式将隐藏属性设置为 false。
问题是,虽然隐藏了,但该行仍然出现在表中,即它没有折叠。
我怎样才能折叠它而不是简单地隐藏它?
我正在将 RDLC 与报表查看器 2010 SP1 结合使用
I have an RDLC report showing a table.
A certain row in this table should not appear in some conditions apply.
I was able to set the Hidden property to false using an expression if these conditions apply.
The problem is that, though hidden, the row is still taking place in the table, i.e. it is not collapsed.
How can I collapse it rather than simply hide it?
I am using RDLC with report viewer 2010 SP1
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
确保 CanShrink 设置为 true。
Make sure that CanShrink is set to true.
检查此解决方案
将隐藏属性设置为 True 或 False
另请检查表达式示例
希望这个答案对您有帮助。
Check this solution
set Hidden property to True or False
Also check expression examples
Hope this answer help you.
尽管坚持认为他们的解决方案有效,但隐藏属性仍然使行占用空间。如果它是最后一行,那没什么大不了的,但是当它位于两行之间时,那就可能是一个大问题了。而且“可以缩小”也没有帮助。
折叠行的解决方案是右键单击行标题并选择行可见性...,然后输入计算结果为 true 或 false 的表达式。
Despite the insistance that their solution works, the Hidden property still makes the row take up space. No big deal if it is the last row, but when it is between rows it can be a big deal. And Can Shrink is no help either.
The solution to collapse the row is the right-click the row header and select Row Visibility..., then enter the expression that will evaluate to true or false.