Activereports缩小以适应问题文本框

时间:2014-12-03 02:47:01

标签: c# activereports

在Activereports ver 7.0中,

我已经以垂直方式一个接一个地放置了2个文本框。我为两者分配了特定的宽度和高度,然后以编程方式将文本内容分配给两个文本框。

对于两个文本框,

CanShrink属性设置为true,因此文本框可以根据其内容缩小以适应。

我的问题是,一旦第一个文本框收缩,我想将第二个文本框缩小到第一个[要删除收缩所产生的额外空间],但它并没有发生。那是为什么?

请查看下图 enter image description here

1 个答案:

答案 0 :(得分:1)

因为,控件只会向下移动,而不会在报表运行期间向上移动。这是设计的。为了完成你正在做的事情,首先要使textbox1的大小非常小,所以本质上它总是会增长。如果缩小文本不够,可以使用api移动文本框2(在打印事件之前以节格式/使用该控件的位置。