如果我创建了一个表单应用程序而没有指定任何与众不同的东西(只是使用Visual Studio的设计器来拖放控件),那么在调整窗口大小时我应该期待什么样的行为?它根据我使用的控件有所不同吗?是否有我可以参考的这个地方的详细文档?
(我讨厌要求一些模糊和做作的东西,但我无法访问Visual Studio以及那些没有帮助的开发人员。据我所知,他们正在使用C#而不是使用任何类型的布局面板。)
答案 0 :(得分:1)
在我看来,您需要知道如何锚定和对接各种组件,它们如何组合在一起,以及它们在调整表单大小时的行为方式。请参阅this link以获取有关如何有效执行此操作的指南,以及各种选项的工作原理。
答案 1 :(得分:1)
默认情况下,WinForm应用程序上的控件不会调整大小。看看在控件上使用Anchor属性。例如。如果要在展开表单时加宽按钮,请转到按钮上的“锚点”属性并锚定左侧和右侧。当窗体变宽时,这将扩大按钮。
您可以将锚视为表单移动时“拉”的部分。