C#Winform:控制已锁定但锁定的属性设置为false

时间:2015-08-28 08:54:17

标签: c# winforms locked

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

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

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

locked control

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

document outline

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

感谢您的帮助

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

1 个答案:

答案 0 :(得分:3)

几乎可以肯定,您尝试编辑的表单实际上是从另一种表单派生出来的 - 看看它的基本类型,它应该是显而易见的。父母的任何控制都将被锁定在孩子身上 - 所有孩子都拥有相同的控制权,所以你不想意外地移动他们。如果您确实想要在所有孩子中移动它们,只需在设计器中打开父窗体即可。