首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >visual studio 2005设计器移动控件和调整窗体大小

visual studio 2005设计器移动控件和调整窗体大小
EN

Stack Overflow用户
提问于 2009-07-21 09:22:31
回答 8查看 9.4K关注 0票数 18

当我在visual studio 2005 (c#)中打开窗体时,设计器会自动调整窗体的大小,并移动/调整控件的大小,而根本不需要接触设计器。源文件已更改,当我关闭设计器时,系统要求我保存*.cs文件。我试图研究visual studio的选项,但没有任何成功。有什么想法吗?安装visual studio还是怎么的?谢谢,塔尔

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2009-07-21 13:46:14

我在附近找到了一个工作。

不知道后面会发生什么,但我更改了显示属性。它工作得很好。顺序如下:显示属性->设置选项卡->前进。在高级对话框中,我将"DPI设置“从大(120dpi)改为普通(96dpi)。

票数 4
EN

Stack Overflow用户

发布于 2012-04-06 21:35:57

这要归功于AutoScaleMode-property。您的表单设计时使用的DPI或字体设置可能与您现在Windows显示设置中的设置不同。AutoScaleMode-property有4个不同的可能值:DpiFontInheritNone。在DpiFont模式下,窗体和控件将根据窗口显示设置自动调整大小。

因此,在所有窗体和控件中将AutoScaleMode-property设置为None,它们将不再自动调整大小。尝试设计您的窗体,以便在每个控件中留出足够的空间,以便即使文本大小设置为125%也可以容纳文本。

票数 8
EN

Stack Overflow用户

发布于 2016-01-28 17:36:31

在复杂的TabControls中锚定顶部、左侧和右侧的控件也有同样的问题。每次打开窗体时,visual studio窗体设计器都会增加所有嵌套控件的宽度。

多亏了this post,我找到了一个简单的解决方法。我简单地向每个选项卡添加了一个面板,并将它们的dock属性设置为fill。选项卡中的所有现有控件都移动到了这些面板中。即使控件被锚定在顶部、左侧和右侧,这也是有效的。

至少适用于Visual Studio 2013和2015。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1158130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档