一个控件在两个容器上来回切换而不改变位置(视觉),想了有一阵子了,贴代码.
仅限于在同一窗体内.
这篇博客介绍了如何在VB.NET中实现控件在不同容器间切换时保持其视觉上的位置不变。通过提供三个函数:GetAbsTop、GetAbsLeft和MoveCtl,可以计算控件的绝对位置并调整其在新容器中的相对位置,确保控件的位置不会改变。MoveCtl函数使用递归方式获取控件相对于窗体的Top和Left坐标,并在切换父容器后进行相应调整。
一个控件在两个容器上来回切换而不改变位置(视觉),想了有一阵子了,贴代码.
仅限于在同一窗体内.

被折叠的 条评论
为什么被折叠?
