在 Visual Studio 中禁用所有控件的属性
All control's properties disabled in Visual Studio
我有一个父窗体和一个继承自前者的子窗体。在设计模式下,所有继承控件的属性都被禁用。如何更改子窗体中的这些属性?
这是设计师的截图。请注意我是如何选择一个文本框及其所有属性都被禁用(变灰)的。
默认情况下,Windows 表单设计器使用 private
访问修饰符创建组件。这意味着继承表单将呈现控件,但不能修改它们。
要解决此问题,请在设计器中打开基本窗体。 Select 您希望能够修改的控件,并将 Modifiers
属性 更改为 Protected
。
重要提示:进行此更改后,您必须重建 基本窗体的项目才能使更改显示在继承窗体的设计器视图中。
我有一个父窗体和一个继承自前者的子窗体。在设计模式下,所有继承控件的属性都被禁用。如何更改子窗体中的这些属性?
这是设计师的截图。请注意我是如何选择一个文本框及其所有属性都被禁用(变灰)的。
默认情况下,Windows 表单设计器使用 private
访问修饰符创建组件。这意味着继承表单将呈现控件,但不能修改它们。
要解决此问题,请在设计器中打开基本窗体。 Select 您希望能够修改的控件,并将 Modifiers
属性 更改为 Protected
。
重要提示:进行此更改后,您必须重建 基本窗体的项目才能使更改显示在继承窗体的设计器视图中。