当父元素被重新定位时,将SSRS子元素保持在相同相对位置的最简单方法



我正在尝试修改SSRS报告的布局,其中有几个文本框是矩形的子元素。

当我将父矩形向下定位x时,所有子文本框都保持相同的绝对位置。它们的"位置"(相对于父文本框定义)减少x。然后我需要重新定位子文本框。此外,如果其中任何一个的"位置"为负,则父矩形将由x重新定位。

协调一致地移动所有东西最简单的方法是什么?我可以控制单击所有内容,然后拖动它们或使用箭头键,但我希望精确定位所有内容,并且在选择多个项目时,"属性"窗口中的"位置"字段将消失。有没有一种方法可以避免每次进行小的布局更改时单独计算和键入每个"位置"值?

我正在Visual Studio 2012 Shell中使用SSRS(11.0.3360.12)。谢谢

我遇到了和你完全相同的问题。我发誓这在Visual Studio的早期版本中曾经正常工作。

我看到的唯一有效的方法是直接在文本编辑器中编辑报告文件的xml。例如,查找矩形的元素,然后手动编辑"顶部"的值。回到visualstudio,让报告重新加载。只要你为"Top"选择了一个合理的值,一切都会好起来的。

跟踪位置的唯一其他可用选项是启用标尺。报表->视图->标尺

最新更新