【问题标题】:Using VS form designer to put controls in a container defined in a superclass?使用 VS 表单设计器将控件放入超类中定义的容器中?
【发布时间】:2011-07-08 21:52:22
【问题描述】:

我正在使用 Visual Studio 2010,并且我有一个基类 Form,以及其他几个子类形式。我可以创建一个容器,例如父表单中的Panel。但是,在子窗体的设计器中,我无法在容器内创建控件。我尝试将容器设置为protected,但似乎没有任何区别。

有什么方法可以在基类中创建一个容器(我真的想要一个FlowLayoutPanel),让我可以在子类的设计器中与之交互?

【问题讨论】:

标签: winforms visual-studio-2010 subclass windows-forms-designer


【解决方案1】:

您应该将面板的修饰符标志设置为受保护。另请参阅 Walkthrough: Demonstrating Visual InheritanceMSDN 话题。

【讨论】:

  • 正如我的问题所述,我已经这样做了。不过,链接底部的警告说明很有帮助。这似乎表明我想做的事情是不可能的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多