Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# RDLC:显示包含多个固定列和可变行的列表_C#_Visual Studio 2010_Reportviewer_Rdlc - Fatal编程技术网

C# RDLC:显示包含多个固定列和可变行的列表

C# RDLC:显示包含多个固定列和可变行的列表,c#,visual-studio-2010,reportviewer,rdlc,C#,Visual Studio 2010,Reportviewer,Rdlc,我正在VS2010中使用RDLC(Winforms版本)开发一个报告。报告的一部分列出了一系列图像(带有文本标题)。图像列表的长度可变。我想通过在图像列表中的每一行显示两个图像来保存报告中的不动产 例如,如果图像数为2,我将显示: A B 如果有3个图像: A B C 如果有5个图像: A B C D E 。。。等等 我见过这个(http://blogs.msdn.com/b/chrishays/archive/2004/07/23/horizontaltables.aspx)blog,但它是用

我正在VS2010中使用RDLC(Winforms版本)开发一个报告。报告的一部分列出了一系列图像(带有文本标题)。图像列表的长度可变。我想通过在图像列表中的每一行显示两个图像来保存报告中的不动产

例如,如果图像数为2,我将显示:
A B

如果有3个图像:
A B
C

如果有5个图像:
A B
C D
E

。。。等等

我见过这个(http://blogs.msdn.com/b/chrishays/archive/2004/07/23/horizontaltables.aspx)blog,但它是用于固定行数的,在这种情况下不适用。我希望列表先从左向右增长,但每两个图像的行数都会增加(如上所示)


有没有办法用RDLC来实现这一点?

找到了一个解决我自己问题的方法。基本上,您可以根据需要创建任意数量的垂直列表(在我的示例中为:2),然后为每个列表设置条件可见性,以便它们在查询中只显示项目的子集


看看这个帖子:

我知道这是一篇老帖子,但那个链接帮了大忙。谢谢您是否知道列表的属性,该属性在项目之间放置空格?我把图片放在我的列表中,第二列和第三列都向下移动了一点。填充/边距不起作用。检查XML没有任何意义。再次感谢。谢谢你的链接,它帮助我解决了我的问题。有点棘手,但总比什么都没有好)