代码之家  ›  专栏  ›  技术社区  ›  Catalin DICU

在Visual Studio WinForms设计器工具箱中显示多个同名的用户控件

  •  0
  • Catalin DICU  · 技术社区  · 15 年前

    在我的WinForms项目中,我有多个 UserControl -在不同的命名空间中具有相同名称(“视图”)。

    如果我理解的很好,设计器会从工具箱中隐藏与设计控件同名的控件。所以当我在“视图”中的一个上处于设计模式时,我看不到其他视图。

    是否有方法更改工具箱中显示的名称 用户控制 ?我试过用 DisplayNameAttribute ToolBoxItemAttribute 没有成功。阿尔索 DescriptionAttribute 也看不到工作(我希望将描述添加到工具箱项工具提示中)

    或者有其他方法显示多个 用户控制 -在Visual Studio WinForms设计器工具箱中使用相同名称的?

    使用Visual Studio 2008

    1 回复  |  直到 15 年前
        1
  •  0
  •   Justin R.    15 年前

    如果将每个控件添加到工具箱中的不同选项卡(只需右键单击工具箱并选择添加选项卡),则可以执行此操作。在名称空间后分别命名)。例如,这就是vs支持在winforms和web应用程序之间使用相同名称的控件的方式。