c# - 在 Visual studio 2015 中,设计器以 win 形式更改控件的属性,例如大小

标签 c# winforms visual-studio-2015 windows-forms-designer

我有一个带有很多控件的窗口窗体,如数据网格、面板、组框、选项卡控件等...在 VS2015 中,每次我在设计模式下打开窗体时,设计器都会在大小、点或位置上进行一些小的更改一些控件的属性,如 svn 差异的屏幕截图所示。

screenshot of a diff

而且我没有更改任何内容,只是在设计器中保存并重新打开。当我这样做时,设计者也改变了一些代码块的位置。

通常我在只读模式下使用 *.designer.cs,但是当我必须对 UI 进行更改时,无法以这种方式工作...所以有人知道如何解决这个问题吗?

非常感谢

最佳答案

设置表单的AutoScaleMode属性设置为 None

或者您可以使用一些面板来组织表单上的控件,例如创建一个TableLayoutPanel 并在每个单元格中添加行和列以及停靠控件。

关于c# - 在 Visual studio 2015 中,设计器以 win 形式更改控件的属性,例如大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36718688/

相关文章:

azure - 使用 CMake 实用程序构建 Azure IoT 网关 SDK 解决方案

c# - 为什么 Visual Studio 2015 卡住崩溃卡在设计器 View 上?

c# - 如何通过在 C# 中单击按钮将用户控件加载到面板

C# Interactive Console.Readkey() 挂起

c# - 在 C# 桌面应用程序中播放视频

c# - 尝试 Convert.ToInt32(value) 时指定的转换无效

vb.net - 从 vb.net 中的窗体外部获取突出显示的文本

c# - 如何在 C# 窗体中突出显示 RichTextbox 中的完整行

c# - Exchange Web 服务托管 API : How can I perform Recurrence Expansion through the FindItem Method?

c# - Powershell 二进制模块 - 参数验证