【问题标题】:Hide a Component from Visual Studio Windows Forms designer从 Visual Studio Windows 窗体设计器中隐藏组件
【发布时间】:2012-02-15 01:58:12
【问题描述】:

我正准备在 Visual Studio 2010 中开发一个自定义组件。与控件相反,组件在运行时和设计时不可见,它们显示在设计器窗口底部的组件面板中。

我的自定义组件能够创建其他组件,以便创建的组件链接到我的自定义组件。因为我可以创建很多新组件,所以我想将它们从组件面板中隐藏起来,因为我可以通过我的自定义控件访问它们。

是否可以通过编程方式(或完全)隐藏组件面板中的组件?

【问题讨论】:

  • 如果当类被赋予 [DesignTimeVisible(false)] 但组件被密封时,组件似乎被隐藏了。 :-( 有不同的方法吗??
  • 让这些“其他组件”从 Component 继承是没有意义的。该类非常很少,只有 Site 属性很有趣。你不希望这样,所以不要从 Component 继承。

标签: visual-studio components hide


【解决方案1】:

也许你应该检查组件的选项。有几个选项可以隐藏对象、使它们可用等等。要检查选项,只需单击component + Alt + enter

【讨论】:

  • 我相信他的意思是在您设计表单时隐藏它。不是在应用启动时。
猜你喜欢
  • 1970-01-01
  • 2016-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-20
相关资源
最近更新 更多