找回密码
 立即注册

QQ登录

只需一步,快速开始

mjhcad
初级会员   /  发表于:2016-4-25 17:58  /   查看:2907  /  回复:2
想通过以下代码实现两张图在Textcontrol中上下紧接对齐的效果,但图2的位置与图1有重叠。只有图1的位置的Y坐标为0时才正确【即New Point(2000, 0)时正确】,也就是说NewImage.Location.Y没有取得正确的图1的Y坐标位置。不知为什么?

NewImage.FileName = "E:\图1.bmp"
TextControl1.Images.Add(NewImage, New Point(2000, 1000), TXTextControl.ImageInsertionMode.DisplaceText)
NewImage1.FileName = "E:\图2.bmp"
TextControl1.Images.Add(NewImage1, New Point(2000, NewImage.Location.Y + NewImage.Size.Height), TXTextControl.ImageInsertionMode.DisplaceText)

2 个回复

倒序浏览
gw0506
超级版主   /  发表于:2016-4-26 16:22:43
沙发
因为这时候图片还没有添加到TexrControl上,所以这时候的location.Y 是不对的。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-4-28 17:06:40
板凳
怎么样,我提供的信息有帮助吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部