删除锚定时如何停止控制调整大小?

How to stop control resizing when removing anchoring?

移除锚点时,控件可以自动将自身调整为其他尺寸。

重现步骤

  1. 将控件拖放到窗体上

  2. 设置锚点

  3. 调整表格大小;观看控件调整大小:

  4. 删除锚点:

  5. 观看控件在未经许可的情况下自行调整大小:

创建控件时,它会获取初始参数。其中有heightwidth。当您启用锚定和调整窗体大小时,控件也会调整大小,但初始参数不会改变。这就是为什么当您删除锚定时,它会获得其初始大小。