C# 更改分辨率时如何调整Windows窗体和内容的大小?
在更改分辨率时,如何调整所有Windows窗体内容的大小,因为它如下所示 我希望当我改变窗口的大小时,所有的东西都保持在我打开程序时的位置,这样这些东西就会变大并移到右边 顺便说一句,我对VisualStudio和C#还不熟悉,所以我的解释可能不是最好的:D 我明白了:主持人是你的朋友 如果查看,您将看到所有控件都有一个锚属性。锚点固定从控件边框到父控件(通常是窗体)那一侧的距离 默认控件定位在顶部和左侧,这意味着它们将保持与窗体顶部和左侧边框的距离,如果窗体变大,则忽略 如果将某个对象锚定到底部和右侧,它将与右侧和右侧边界保持相同的距离,并在调整形状大小时移动。当你在右下角需要某样东西时(例如,接受按钮),这很有用 现在有趣的是,如果你把某个东西锚定在两个相对位置(顶部和底部或右侧和左侧),它将保持与两个边界的距离。如果边界之间的距离越来越远,会发生什么?控制增长 所以你需要玩它,看看你想要什么样的控件锚定在哪里,哪一个会增长,哪一个会保持静止C# 更改分辨率时如何调整Windows窗体和内容的大小?,c#,winforms,visual-studio-2015,C#,Winforms,Visual Studio 2015,在更改分辨率时,如何调整所有Windows窗体内容的大小,因为它如下所示 我希望当我改变窗口的大小时,所有的东西都保持在我打开程序时的位置,这样这些东西就会变大并移到右边 顺便说一句,我对VisualStudio和C#还不熟悉,所以我的解释可能不是最好的:D 我明白了:主持人是你的朋友 如果查看,您将看到所有控件都有一个锚属性。锚点固定从控件边框到父控件(通常是窗体)那一侧的距离 默认控件定位在顶部和左侧,这意味着它们将保持与窗体顶部和左侧边框的距离,如果窗体变大,则忽略 如果将某个对象锚定到
在您的情况下,我会将标签设置为顶部和左侧锚定,将文本框设置为顶部、右侧和左侧锚定。因此,当窗体调整大小时,它们将向右扩展。分辨率是什么意思?为什么它会影响您的定位。您是否尝试过自动调整大小或锚定设置?@VitoGaming您是否尝试过
Dock
和anchor
属性。您可以在此处找到答案,并使用Dock和anchor属性。