【问题标题】:C# Winform : Control locked but locked propety is set to falseC# Winform:控件已锁定但已锁定属性设置为 false
【发布时间】:2015-08-28 08:54:16
【问题描述】:

我的 winform 应用程序中有一个非常奇怪的情况。

我正在尝试更改某个表单的设计,但控件已锁定,因此我无法执行任何操作。

如果我右键单击它,则不会按下锁定按钮。如果我检查控件的属性,任何内容都显示为灰色,但“锁定”属性设置为 false。

文档大纲(主窗体未锁定):

该项目已有 10 年历史,最初是使用 .NET 2 制作的(现在是 3.5)。 我可以改变很多形式,但不是这个。

感谢您的帮助

PS:我真的不想复制/粘贴到新的形式(项目一团糟)。

【问题讨论】:

    标签: c# winforms locked


    【解决方案1】:

    几乎可以肯定,您尝试编辑的表单实际上是从另一个表单派生的 - 看看它的基本类型,应该很明显。父级上的任何控件都将锁定在子级中 - 所有子级共享相同的控件,因此您不想意外移动它们。如果您确实想在所有子窗体中移动它们,只需在设计器中打开父窗体即可。

    【讨论】:

    • 首先,感谢您的快速回复。这正是你所说的。现在我可以处理这个控件了。如何将此标记为已解决?
    • @Robouste 很高兴它有帮助 :) 您可以点击的投票按钮旁边应该有一个复选标记。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-08
    • 2012-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多