mjhcad 发表于 2016-4-25 17:58:59

请问如何上下对齐图形或取得图形的定位点坐标?

想通过以下代码实现两张图在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)

gw0506 发表于 2016-4-26 16:22:43

因为这时候图片还没有添加到TexrControl上,所以这时候的location.Y 是不对的。

gw0506 发表于 2016-4-28 17:06:40

怎么样,我提供的信息有帮助吗?
页: [1]
查看完整版本: 请问如何上下对齐图形或取得图形的定位点坐标?