我在调整 Windows 窗体中控件的大小和缩放时遇到了一些问题。我设置了 anchor ,以便控件与表单保持比例,效果很好。然而,当我认为控件原点也会随着表单缩放而缩放和变化时,也许我期望太多,但事实并非如此,我发现我的控件重叠。这是一些屏幕截图;
有人知道我可以采取什么方法来解决这个问题吗?也许我需要将控件原点设置为可缩放的动态绘图点,但这些重绘是在缩放表单时重绘,还是仅在创建时重绘?
编辑 1:刚刚发现这个问题隐藏在互联网中,Problem: Anchored controls are overlapping也许我需要实现类似这样的调整大小事件。
最佳答案
首选解决方案应该是 TableLayoutPanel .处理 OnResize
将变得更加脆弱。
关于c# - 使用 anchor 自动缩放大小 - 重叠控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11307858/