在报表设计器中禁用矩形移动行为

vst*_*ien 5 visual-studio reporting-services sql-server-data-tools

在SSRS中,将报表元素放在矩形中是一种好习惯。 矩形标记

这样就可以通过移动矩形一次移动多个项目。用鼠标四处移动矩形时,这就像一种魅力:矩形内的Tablix位置保持不变,因此矩形将所有内容就位移动到另一个位置:

用鼠标移动矩形

但是,当您手动(通过属性窗格中的“顶部” /“左侧”属性)更改这些矩形在“设计模式”下​​的位置时,该矩形会移动,但内容将保留在同一位置。因此,每当我通过属性窗格(更精确的IMHO)进行相同的移动时,内容都不会随矩形一起移动,并且有时甚至变得不可见:

通过属性移动矩形

只要您在报表的XML内部直接更改Rectangle的位置(在“代码模式”下),内容就会正确移动-但这是一种非常耗时的方法。

有没有一种方法可以使SSRS在设计模式下沿矩形内容移动,即使通过属性窗格更改了矩形的位置也是如此?