使用代码更改文本框的位置

问题描述:

在我的表单中,我有一个AXVS Flex网格和一个文本框。首先,文本框将不可见。使用代码更改文本框的位置

当焦点位于flexgrid的特定列上时,文本框将可见,并且Flex网格将被禁用。文本框的位置将在第一次位于特定行的底部。

但是当插入另一行时,则需要将文本框的位置更改为新行的底部,依此类推。

我该怎么做?提前致谢。

控件的位置可以通过控件的顶部属性来检索和设置。 因此,您可以获取插入的行的Top,Left属性并积累设置TextBox的Top,Left属性。

例如

TextBox1.Top = InsertedRow.Top +=10 
TextBox1.Left = InsertedRow.Left 

这会将文本框带入插入的行下面。