使用代码更改文本框的位置
在我的表单中,我有一个 AXVS Flex 网格和一个文本框。首先,文本框将不可见。
当焦点位于 FlexGrid 的特定列上时,文本框将可见,并且 Flex Grid 将被禁用。第一次时文本框的位置将位于特定行的底部。
但是,当插入另一行时,我需要将文本框的位置更改为新行的底部,依此类推。
我怎样才能做到这一点?提前致谢。
In my form I have an AXVS Flex Grid and a Textbox. Firstly the textbox will not be visible.
When the focus is on a particular column of the flexgrid, the textbox will be visible and the Flex Grid will be disabled. The position of the text box will be at the bottom of the particular row at the first time.
But when another row is inserted, then I need to change the position of the textbox to the bottom of the new row and so on.
How can I do that? Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可以使用顶部和顶部来检索和设置控件的位置。控件的左侧属性。
这样你就可以获取插入行的Top,Left属性并相应地设置TextBox的Top,Left属性。
例如
,这会将文本框带到插入行下方。
Position of a control can be retrieved and set using the Top & Left properties of the control.
So you can get the Top,Left property of the inserted row and set the Top,Left property of TextBox accrodingly.
e.g.
This will bring the textbox below inserted row.