如何将项目中的文件夹中的UserControl添加到ToolBox

时间:2016-10-04 11:14:39

标签: .net winforms visual-studio windows-forms-designer

我正在使用 Visual Studio 2012 中的Windows窗体项目。

在项目的解决方案中,我创建了一个名为userControls的新文件夹,并添加了一个用户控件(UserControl1)。

以下是解决方案的树形视图:

enter image description here

如何从UserControl访问该文件夹中的ToolBox

重建解决方案并重新启动Visual Studio并没有解决我的问题。

2 个答案:

答案 0 :(得分:2)

当前项目中的用户控件将在成功构建后自动添加到工具箱中,并且您不需要执行其他任务来执行此操作。

工具箱没有填充新用户控件的问题通常是构建错误或设计器错误。要解决此问题,您可以执行以下任务:

  • 关闭Visual Studio
  • 删除Visual Studio设计器缓存文件。为此,请转到以下路径并删除所有文件夹:

    %userprofile%\appdata\local\Microsoft\VisualStudio\11.0\Proj‌​ectAssemblies 
    
  • 删除项目的binobj文件夹。

  • 再次打开Visual Studio并构建解决方案。

答案 1 :(得分:0)

1.您可以使用

将此添加到工具箱中
Toolbox -> right click -> Choose Items -> Browse

使用UserControl选择装配。

2.构建整个解决方案。之后,您的UserControl应出现在toolbox