1

如果我创建了一个表单应用程序并且没有指定任何不寻常的东西(只是使用 Visual Studio 的设计器拖放控件),那么在调整窗口大小时我应该期待什么行为?它会根据我使用的控件而有所不同吗?我可以参考这个地方的详细文档吗?

(我讨厌问一些如此含糊和做作的事情,但我无权访问 Visual Studio,而且这样做的开发人员也没有提供帮助。据我所知,他们使用的是 C#,而不是使用任何类型的布局面板。 )

4

2 回答 2

1

在我看来,您需要了解各种组件的锚定和对接、它们如何结合在一起以及它们在调整表单大小时的行为方式。请参阅此链接以获取有关如何有效执行此操作以及各种选项如何工作的指南。

于 2012-05-22T16:16:32.467 回答
1

默认情况下,WinForm 应用程序上的控件不会调整大小。查看在控件上使用 Anchor 属性。例如。如果您希望在扩大表单时扩大按钮,请转到按钮上的 Anchor 属性并锚定左侧和右侧。当表单变宽时,这将加宽按钮。

您可以将锚视为表单移动时被“拉动”的部分。

看到这篇文章: 在winform中自动调整控件大小

于 2012-05-22T16:21:24.203 回答