C#Winform:控件已锁定,但锁定属性设置为false

C#Winform:控件已锁定,但锁定属性设置为false,c#,winforms,locked,C#,Winforms,Locked,我在winform应用程序中遇到了一个非常奇怪的情况 我试图更改某个窗体的设计,但控件被锁定,因此我无法执行任何操作 如果我右键单击它,则不会按下锁定按钮。如果我检查控件的属性,则任何内容都将灰显,但“locked”属性设置为false 文档大纲(主窗体未锁定): 这个项目已有10年历史,最初是用.NET2开发的(现在是3.5版)。 我可以改变很多形式,但不是这个 谢谢你的帮助 PS:我真的不想复制/粘贴到一个新表单中(该项目完全是一团糟)。几乎可以肯定,您试图编辑的表单实际上是从另一个表单

我在winform应用程序中遇到了一个非常奇怪的情况

我试图更改某个窗体的设计,但控件被锁定,因此我无法执行任何操作

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

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

这个项目已有10年历史,最初是用.NET2开发的(现在是3.5版)。 我可以改变很多形式,但不是这个

谢谢你的帮助


PS:我真的不想复制/粘贴到一个新表单中(该项目完全是一团糟)。

几乎可以肯定,您试图编辑的表单实际上是从另一个表单派生的-看看它的基本类型,这应该是显而易见的。父控件上的任何控件都将锁定在子控件中-所有子控件共享相同的控件,因此您不希望意外地移动它们。如果要在所有子对象中移动它们,只需在设计器中打开父窗体。

首先,感谢您的快速回复。那正是你说的。现在我可以处理这个控件了。我如何才能将此标记为已解决?@Robouste很高兴它有帮助:)在您可以单击的投票按钮旁边应该有一个复选标记。