找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangsan

初级会员

7

主题

28

帖子

221

积分

初级会员

积分
221

活字格认证

zhangsan
初级会员   /  发表于:2013-4-17 17:47  /   查看:7099  /  回复:8
activereport第二页的一个textbox高度不等于另一个textbox的高度了,但是我在后台设置了,第一页两个textbox的高度是一样的

8 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-4-17 18:03:00
沙发
zhangsan 你好

是不是以为控件文本的多少不一样,将其中一个控件的高度变高了。

你可以在BeforePrint事件中看看两个控件的高度。
回复 使用道具 举报
zhangsan
初级会员   /  发表于:2013-4-18 08:48:00
板凳
对的,在beforeprint里 Me.textBox102.Height = Me.textBox103.Height第二个框是随着文本的多少变化的,要第一个和第二个一样高,在第一页就能行,翻页就不行了。求解答~~急用
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-4-18 13:36:00
地板
需要在TextBox是在区域的BeforePrint事件中重新设置这两个文本框的高度,这样才能保证这两个控件高度适中一致。

你可以设置第二个文本框的CanGrow和CanShrik都为True,然后在BeforePrint事件中将第二个的高度设置给第一个文本框。

如问题依然没有解决,你可以把能够重现你问题的Demo发给我们调试。
回复 使用道具 举报
zhangsan
初级会员   /  发表于:2013-4-18 16:06:00
5#
Private Sub reportHeader1_Format(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles reportHeader1.BeforePrint
        Me.textBox102.Height = Me.textBox103.Height
        Me.textBox45.Height = Me.textBox105.Height
        Me.textBox108.Height = Me.textBox109.Height
        Me.textBox115.Height = Me.textBox110.Height
    End Sub



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zhangsan
初级会员   /  发表于:2013-4-18 16:08:00
6#
就是这样  第一页的高度一样   第二页就不一样了
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-4-18 20:59:00
7#
zhangsan 你好

你发一个可以重现你问题的例子给我们调试吧,仅从代码看的确没什么问题。
回复 使用道具 举报
zhangsan
初级会员   /  发表于:2013-4-24 11:26:00
8#
谢谢。问题解决了
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-4-24 15:18:00
9#
好的,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部