c# - 根据窗体大小在窗体上定位控件

标签 c# .net winforms controls

我有一个表单,我想在上面放置某些控件。我希望它们根据窗体大小在窗体上定位,即当窗体最大化时相距较远,当窗体尺寸较小时靠近。

怎么做? 谢谢。

最佳答案

每个 Windows 窗体控件都有两个属性 DockAnchor 使用它们您可以漂亮地放置控件并测试不同尺寸的窗体。检查这些链接并通过使用这些属性来注意行为。

Anchor & Dock

Dock Controls

关于c# - 根据窗体大小在窗体上定位控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5308269/

相关文章:

.net - 如何从 Windows 窗体应用程序打开记事本并在其中放置一些文本?

c# - CollectionViewSource 不会对属性更改进行重新排序

c# - 如何从 C# 将 cookie 传递给 AxShockwaveFlash?

c# - 验证 .NET 时间格式的正则表达式

c# - 我怎么 mock 这个?

c# - WinForms:我应该总是注销事件回调吗?

c# - 作为非托管 HWND 子级的托管窗体

c# - 如何使用 LINQ to XML 查询日期时间值?

java - 将 C# 转换为 Java。调用泛型类构造函数的 newInstance() 总是返回 NullPointerException

c# - 在 C# 中创建 XML 属性