【问题标题】:in Visual studio 2015 the designer change property, like size, of a controls in a win form在 Visual Studio 2015 中,设计器会更改 Win 表单中控件的属性,例如大小
【发布时间】:2016-04-19 12:40:12
【问题描述】:

我有一个带有很多控件的 windows 窗体,如数据网格、面板、组框、选项卡控件等...一些控件的属性,如 svn 的 diff 截图所示。

screenshot of a diff

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

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

非常感谢

【问题讨论】:

  • 这并没有多大帮助,但我们一直得到这个 - 至少从 VS2012 开始就发生了。通常,当我们将表单更改检查到 TFS 时,我们必须恢复随机的设计器更改。

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


【解决方案1】:

将表单的AutoScaleMode 属性设置为None

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

【讨论】:

    猜你喜欢
    • 2017-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多