gpt4 book ai didi

c# - RDLC报表中如何动态调整表格列宽

转载 作者:行者123 更新时间:2023-11-30 20:00:41 28 4
gpt4 key购买 nike

我有一个用 C# 编写的 RDLC 报告,其中显示了一个表格。

我正在为用户提供一种工具来选择要在报告中显示的所需列。

因此,当报告中的列数减少时,右侧页面的一半显示为空白,导致报告的呈现效果不佳。

我想找到一种可以动态设置可见列的列大小的方法。

我可以更改表格位置,使表格显示在页面中央。

到目前为止,我发现我无法编写表达式或传递参数 来设置 RDLC 报告中控件的大小或位置。

我想知道是否有其他方法可以实现这一目标。

最佳答案

您可以做的是在运行时更改 rdlc,它只是一个 xml 文件,因此您可以解析它并以编程方式设置表格的宽度。我使用这种方法将我的报告翻译成多语言,效果很好。

此链接向您展示了如何翻译报告,但这段代码是一个很好的起点。我认为您可以根据自己的目的轻松自定义它。 Change RDLC XML

关于c# - RDLC报表中如何动态调整表格列宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20441655/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com